Fixed bug when compiling an empty file (should pass) and when
encountering unclosed comments (should fail).

StdErrorQueue now able to handle out-of-range positions gracefully.