I like this pattern, but I think we should just let people mutuate the thing. Instead of adding a `clear` and `add` and `list` method, let's just make @filter_params an attr_accesor and call it a day. Thoughts?