proper handling of field value conversions; fixes #385