ShippingMethod and configurators with new compiler pass