assert-args (npm): Validate and format function arguments ( handles types and optionals)
Keywords: validate|format|arguments|args|function|types|optional