adding clarifications on null and empty strings