Instead of specialized parse.Context, just use the incomplete parse tree