Some processing functions now need to accept **prm with all parameters. This makes it easier to override those functions with new parameters.