
Moosex::multimethods is a perl module providing multiple method dispatch based on moose type constraints. when invoking a method declared as "multi", a matching variant will be selected based on the passed parameters and the declared type constraints.