Searchlight helps you build searches from options via Ruby methods that you write.