@vsadx/overloads (npm): Create typed overloads for functions
Keywords: typed parameters|prototype|instanceof|overloading