test for and fix proper async/incremental parsing