handler-builder (npm): Sort of like overloading, but more dynamic
Keywords: decorators|dispatcher|handler|overload|overloading