docs: Table SYSTEM_UDTS() {
  
          Table t = sysTables[SYSTEM_UDTS];
  
          if (t == null) {
              t = createBlankTable(sysTableHsqlNames[SYSTEM_UDTS]);
  
              addColumn(t, "TYPE_CAT", SQL_IDENTIFIER);
              addColumn(t, "TYPE_SCHEM", SQL_IDENTIFIER);
              addColumn(t, "TYPE_NAME", SQL_IDENTIFIER);     // not null
              addColumn(t, "CLASS_NAME", CHARACTER_DATA);    // not null
              addColumn(t, "DATA_TYPE", SQL_IDENTIFIER);     // not null
              addColumn(t, "REMARKS", CHARACTER_DATA);
              addColumn(t, "BASE_TYPE", Type.SQL_SMALLINT);
  
              //
              HsqlName name = HsqlNameManager.newInfoSchemaObjectName(
                  sysTableHsqlNames[SYSTEM_UDTS].name, false,
                  SchemaObject.INDEX);
  
              t.createPrimaryKey(name, null, false);
  
              return t;
          }
  
          return t;
      }