Tool for easily parsing command line options in Dart with optional JSON arguments