This was working before because the rails initially instantiates params as a HashWithIndifferentAccess, but when you call hash methods on that, as on line 144 above, it returns a vanilla hash with all the keys as strings.  Another option would be to explicitly turn it back into a HWIA there.  What do you think?