code: function getCTF(value) {
      if (!isNull(value)) {
          let toPostgres = value[ctfSymbols.toPostgres], rawType = !!value[ctfSymbols.rawType];
          if (typeof toPostgres !== 'function') {
              toPostgres = value.toPostgres;
              rawType = !!value.rawType;
          }
          if (typeof toPostgres === 'function') {
              if (toPostgres.constructor.name !== 'Function') {
                  throw new Error('CTF does not support asynchronous toPostgres functions.');
              }
              return {toPostgres, rawType};
          }
      }
      return null;
  }
docs: //////////////////////////////////////////////////////////////// Checks if the value supports Custom Type Formatting, to return {toPostgres, rawType}, if it does, or null otherwise.