A configuration-based solution to form
A generic approach to solve variables
Types used in the SAS Visual Investigator API