I think i'd be useful for the Service to maintain a reference to the Services class. So, `final Services services` here, and we should pass in the reference in the ctor.