[boost] Is there any easy way to define wrapper for enum type (similar to int_)? (mpl)