Separate registerForm() into its own public method.
Documentation
Consistency in treatment of field specifications among element types.
Add to Trolley form.