Empty string preserved