(note: same as #105 but for non-blocking ("async") parser) If you give input like: ``` 123true ``` non-blocking parser will first successfully parse integer 123, and then boolean `true`. This should instead result in a parse exception. Same for ``` 1.5false ```