@Override
 public EdgeIteratorState edge(int a, int b, double distance, boolean bothDirections) {
   return lg.edge(a, b, distance, bothDirections);
 }
 @Override
 public EdgeIteratorState edge(int a, int b) {
   return lg.edge(a, b);
 }