code: function CommandLine(commands) {
    this.keys = Object.keys(commands);
    this.commands = commands;
    this.args = process.argv.slice(2);
    this.context = this.args[0] || null;
    this.help = {
      before: '',
      after: ''
    }
  }
docs: Command Line class
  
  @private
  @constructor
  @class CommandLine
  @param {object} commands Commands object to pass