Split out Parameter and ParameterChoice