minor cleanups (mostly docs) to Range class
Comments, and EnumNames<ENUM_TYPE>::begin ()/end