>> Does it really make sense to allow bitwise operations on different >> enums? > Maybe. Certainly sometimes Examples please. > but those could just as easily use casts. Seconded. I generally don't see any merit in letting enums *implicitly* convert to their base type.