public override VisitorAction VisitGroupShapeStart(GroupShape groupShape) { if (this.isHidden(groupShape)) groupShape.Remove(); return VisitorAction.Continue; }