code: function Record(value, actualIndex) {
      var _label = '';
  
      this.labeled = function(label) {
          _label = label;
      };
  
      this.label = function() {
          return _label;
      };
  
      this.toString = function() {
          return value;
      };
  
      this.at = function(index) {
          if(actualIndex !== index) {
              throw new Error([
                  'Actual index was:',
                  actualIndex,
                  ', expected was:',
                  index
              ].join(' '));
          }
      };
  }
docs: function dotJoin(a, b) { return a + '.' + decapitalize(b); } module.exports.dotJoin = dotJoin;