@fasterthanlime There are a few perfectly valid uses for parsers give you comments, e.g. for syntax highlighting and other IDE-ish tasks. So I'd say yes, offer it optionally. However, you can sometimes write a way simpler or faster parser if you can just ignore them ASAP, therefore it's complicated.