Implementation of light-weight and easy-to-use multiple dispatch/generic functions for Ruby.