required_parameters and optional_parameters - has this changed to just be 'parameters'?