added a check for fields implementing the encoding/UnmarshalText interface