change Fraction everywhere + correction ExtendedDijkstra with lambdas