Allow for empty strings