Fixes #702 (closed).
This used to throw the reader into an infinite loop. It made several test262 tests unrunnable.