wizargs (npm): A utility for defining functions with complex arguments
Keywords: arguments|splats