User tests: Successful: Unsuccessful:
Users should be able to create their own inputs in an html layout override and the controller should include those newly created field names and values into the contact email.
This can be done in about a half dozen lines of code.
I think I accidentially chose the wrong base and head to compare.