More Rubyesque options for the Recommender