What do you think about renaming this to `raise_on_unpermitted_parameters`? It reads a little oddly as-is.