Is it legal for a StringArray to contain NULL entries?