Incorporate the algorithms part sorted out in https://github.com/slightlyoff/ServiceWorker/blob/master/spec/service_worker/algorithms.md; Super thanks to @jakearchibald @nikhilm