optionally (npm): Option parser with schema definition and descriptive errors
Keywords: options|parser|validate|validation|object|parameters|environment