NULL not accepted as a replacement for empty arrays as of PHP 5.3