## TODO isNumeric optional first arg
~~## TODO support * arguments
~~## TODO support multi flags
TODO support default values for flags
TODO mount app as subcommand
~~## TODO switch apps
~~
~~## TODO isNumeric optional first arg~~
~~## TODO support * arguments
~~## TODO support multi flags
## TODO support default values for flags
## TODO mount app as subcommand
~~## TODO switch apps
~~
## TODO isNumeric optional first arg~~## TODO support * arguments
~~## TODO support multi flags
TODO support default values for flags
TODO mount app as subcommand
~~## TODO switch apps
~~
~~Also, g::source relative to the file that called it.
~~
Also also, way to override the g__CALLER_PATH if desired.Handle --help to show requested usage
Prompts, input, & validation
g::source using resolved file names, not slugsprint stack trace on error