code: function (config) {
      this.setOption = config.setOption.bind(config);
      this.isOption = function (name) { return name in config.options; };
      this.clear();
  }
docs: index used for making sure configs are sent in order 
  An inline configuration class is created to hold each inline configuration
  and report back what the options should be at a certain index.
  @constructor
  @param {Object} config - an option parser
  If not given here, it must be set with inlineConfig.reset(basis).