smart_collection (rubygems): collections by rules
Keywords: activerecord|rails