text_field widget now correctly encodes/decodes special symbols in text