Price, discount and suitable Darts logic moved to PreposModelConstructor