Need further error checking of SolverInfo and UserDefinedType parameters for typo/ill defined parameters
SolverInfo or UserDefinedType should give a warning/error if a parameter in either SolverInfo or UserDefinedType is specified and not used - however, at the moment no warning or error message is generated in either case.