parser events now have a `from` field which has the source location of where the event was emitted. this location is pretty-printed when using `Debug`