We cannot fail caching on !200 responses, it's a security risk, one appcache shouldn't have exposed
Copy-paste error
cache.add & cache.addAll
Updating example