static int combineFlags(List<OBPFlags> flags) { int result = 0; for (final flag in flags) { result |= flag.value; } return result; }