Make generated resource helpers public
...and remove reflection-based access to them.
Update default max length values

Resolves #768