public function __construct(DiscountReturnObject $discountReturnObject, DiscountAmountCalculator $discountAmountCalculator, private ?Customer $customer) 	{ 		parent::__construct($discountReturnObject, $discountAmountCalculator); 	}