@Nullable public N node(@Nullable Object key,@Nullable Collection<N> inc){
  return node(key,inc,null);
}

@ Nullable public N node ( @ Nullable Object key , @ Nullable Collection < N > inc ) { return node ( key , inc , null ) ; }
gets node for a given key .
