public override void VisitChildren(IBlockNode block) { var ch = DResolver.SearchRegionAt <INode>(block.Children, caret); if (ch != null && ch != block) { ch.Accept(this); } }