ParamValue: Allow get/set of interp
ParamValueList::push_back should take a const ref to a ParamValue
Rearranging data members of ParamList compresses the struct by 8 bytes.
merge ParamValueList tweaks