I think it isn't obvious that the `@used_params` variable is built up from the methods called in the `@parsed_params` block. Is there a way we could make this clearer?