You know, I get really tired of writing things like this:
puts 'You can buy an R movie!' if person.is_18? || person.is_with_legal_guardian? puts 'Programmer stereotypes!' if person.is_18? && person.is_male? && person.is_geek?
So I made it to where I can write this instead:
puts 'You can buy an R movie!' if person.any_of? :older_than_18, :with_legal_guardian puts 'Programmer stereotypes!' if person.all_of? :older_than_18, :male, :geek
Reads cleaner to me, and enough of those long things and it gets impossible to tell what's going on, so I made this.