Siphon enables you to easily combine your ActiveRecord scopes with params