TODO 2.0 Ensure there is no way to say a specific character in regex which does not fall in UTF-16 range (0 - 10FFFF). Optimize PureInterpretor::CharMap, only 0 - 127 is in an array, others are in a range map. Optional