def options_from_args(args)
        if args.is_a?(Hash)
          opts = Texas::CLI::OptionParser.new([]).parse
          args.each { |k, v| opts.send("#{k}=", v) }
          opts