better way for figuring out GXX introduced
support for "-" added to CharRange