js-overload (npm): a package to support overload and auto use the functions.
Keywords: overload