I think fieldslib will generate much of this code for us.
I think fieldslib will generate much of this code for us.