not_empty?, not_blank?, not_defined? ... why not? This is Ruby, come on.
Jeff Patmon
gem "why_not", "~> 0.0.3"