Assign multiple roles to any User or other ActiveRecord object with intelligent, chainable finder methods.