docs: function Config(options) {
    if (!(this instanceof Config)) {
      return new Config(options);
    }
  
    utils.is(this, 'config');
    use(this);
  
    define(this, 'count', 0);
    this.options = options || {};
    this.targets = {};
    this.tasks = {};
  
    if (utils.isConfig(options)) {
      this.options = {};
      this.expand(options);
      return this;
    }
  }