argshim (npm): JavaScript module for handling properly typed optional function arguments
Keywords: JavaScript|Function|Arguments|Optional