Since all the services are available on the abstract class, there is no need to depend on X11Client anymore.