allow cast zero-length ustring