MDF_ID_MASK
if ((flags & ~MDF_ID_MASK) != 0) {
check_type_and_id_flags(type, flags & MDF_ID_MASK);
if ((flags & ~MDF_ID_MASK & ~MDF_TYPE_MASK) != 0) {