hasString abstract method
A UTF-8 string of at most maxBytes bytes - not characters, since
that is what the buffer actually reserves and a caller sizing a field
should be thinking in the unit that can overflow.
Implementation
ParamPointer<String> hasString(int maxBytes, {Encoding encoding = utf8});