Add multimethods.clj
Default multimethod implementation