Introduce FastCharArrayReader, FastCharSequence and FastStringReader