reintroduce spree 2.3 compatibility by using an optional argument for the current tracker override