builtin typedefs don't make it to model
isar constants and enums have operators shiftLeft and bitMaskOr operators expanded
now unnecessary bitMaskOr and shiftLeft are removed