https://github.com/javers/javers/issues/53
removed GraphVisitor, the last source or recursion evil