@Override
      public @NotNull Iterator<Node> getIn(final Node n) {
        final Set<Node> nodes = ContainerUtil.newHashSet(myGraph.getIn(n));
        nodes.remove(node);
        return nodes.iterator();
      }
@Override
      public @NotNull Iterator<Node> getIn(final Node n)