StringFactory needs to handle empty properties correctly. This bug showed up when property value toString clipping was introduced. Fixed #294