docs: protected void addProcRows(Table t, HsqlArrayList l, String cat,
                                 String schem, String pName, Integer ip,
                                 Integer op, Integer rs, String remark,
                                 Integer pType, String specificName,
                                 String origin) {
  
          PersistentStore store = database.persistentStoreCollection.getStore(t);
  
          // column number mappings
          final int icat          = 0;
          final int ischem        = 1;
          final int ipname        = 2;
          final int iinput_parms  = 3;
          final int ioutput_parms = 4;
          final int iresult_sets  = 5;
          final int iremark       = 6;
          final int iptype        = 7;
          final int isn           = 8;
          final int iporigin      = 9;
          Object[]  row           = t.getEmptyRowData();
  
          row[icat]          = cat;
          row[ischem]        = schem;
          row[ipname]        = pName;
          row[iinput_parms]  = ip;
          row[ioutput_parms] = op;
          row[iresult_sets]  = rs;
          row[iremark]       = remark;
          row[iptype]        = pType;
          row[iporigin]      = origin;
          row[isn]           = specificName;
  
          t.insertSys(store, row);
  
          if (l != null) {
              int size = l.size();
  
              for (int i = 0; i < size; i++) {
                  row                = t.getEmptyRowData();
                  pName              = (String) l.get(i);
                  row[icat]          = cat;
                  row[ischem]        = schem;
                  row[ipname]        = pName;
                  row[iinput_parms]  = ip;
                  row[ioutput_parms] = op;
                  row[iresult_sets]  = rs;
                  row[iremark]       = remark;
                  row[iptype]        = pType;
                  row[iporigin]      = "ALIAS";
                  row[isn]           = specificName;
  
                  t.insertSys(store, row);
              }
          }
      }