This question builds on the question and accepted answer found in this link.
I want to write a form builder class, where an underlying type T is used to determine which f