docs: function parseValue(value) {
      if (['true', 'false'].includes(value)) {
          return value === 'true';
      }
      // is it float parsable?
      const parsed = parseFloat(value);
      if (!isNaN(parsed)) {
          return parsed;
      }
      return value;
  }