public boolean set(RowInfo row, boolean set) {
                    byte[] info = row.info;
                    byte now = info[col];
                    if (set) {
                        info[col] |= bit;
                    } else {
                        info[col] &= (SET ^ bit);
                    }

                    return now != info[col];
                }
public boolean set(RowInfo row, boolean set)