Would it be possible to inject it via a setter instead ? It would allow *safe* constructor injection for implementors.