Which would make more sense if `TextField` had a `valueType` or `valueConstructor` property to look for an appropriate `fromString` on.