QueryContext GetBreakableContext(QueryContext context) { if (!context.CurrentStatement.IsKeyword<BreakableKeyword>()) { context.Stop(); return GetBreakableContext(context.Parent); } return context; }