Define ruby methods with pattern matching much like Erlang/Elixir
Omid Bachari, Craig P Jolicoeur
MIT