Patch ActionController::Parameters#reverse_merge
Patch ActionController::Parameters#reverse_merge

Calling #reverse_merge on an ActionController::Parameters object builds
a new object which doesn't have the same value for the permitted
instance variable. This monkey patches #reverse_merge to set the value
of permitted to match the original, on the basis that if you're
reverse_merging into an already permitted hash you are probably happy
with the new keys

robinwhittleton/whitehall,alphagov/whitehall,YOTOV-LIMITED/whitehall,ggoral/whitehall,alphagov/whitehall,ggoral/whitehall,askl56/whitehall,ggoral/whitehall,robinwhittleton/whitehall,robinwhittleton/whitehall,YOTOV-LIMITED/whitehall,hotvulcan/whitehall,askl56/whitehall,robinwhittleton/whitehall,hotvulcan/whitehall,hotvulcan/whitehall,alphagov/whitehall,askl56/whitehall,alphagov/whitehall,ggoral/whitehall,YOTOV-LIMITED/whitehall,hotvulcan/whitehall,askl56/whitehall,YOTOV-LIMITED/whitehall