Client to ServiceWorkerClient (fixes #350)