Added PriceNode custom equality function