internal BaseConfigurationRecord() {
     // not strictly necessary, but compiler spits out a warning without this initiailization
     _flags = new SafeBitVector32();
 }