This alias looks weird to me. To preserve BC, the id should still provide a service implementing the deprecated interface (wrapping the new implementation)