Changed default behavior for Parameter.empty to throw
ParameterUndefinedException and KnobUndefinedException