Expressive guard clause DSL for method precondition validation
gem install philiprehberger-guard_clause