Simplify parser usage
Do not expose parser context in headers