code: function fromExtra(value, type) {
      const t = (type + '').toLowerCase();
      switch (t) {
  
          case 'number':
              return toNumberOrUndefined(value);
              break;
  
          case 'boolean':
              return toTrueOrUndefined(value);
              break;
  
          case 'objectarray':
              return toObjectArrayOrUndefined(value);
              break;
  
          case 'date':
              return toDate(value);
              break;
  
          case 'array':
              return toArrayOrUndefined(value);
              break;
  
          case 'object':
              return toObjectOrUndefined(value);
              break;
  
          case 'string':
          default:
              return toStringOrUndefined(value);
              break;
      }
  }
docs: Parses an ExtraInformation piece
  @param {*} value
  @param {String} type
  @returns {*}