overload2 (npm): Elegant solution for function overloading in JavaScript
Keywords: overload|overloading|function-overloading|class-overloading|constructor-overloading|strongly-typed|signatures|function-signatures