code: function(next) {
        self.collect('field', function(error, fields) {
          if (error) {
            return callback(error);
          }
  
          self.fields = fields;
          self.loadAllTypes(next);
        });
      }
docs: Load all fields and types.