[BLOCK QUOTE].
I don't understand how that is intended, or why `typeof` is necessary. Using `const enum` means `CharCode` is not an object in runtime, referring to it using `typeof` as if it were a runtime object makes no sense.