Various calling things, overload, pattern matching, memoization and such.
meh.
gem "call-me", "~> 0.0.2"