DOH! take() not remove() in digest
Merge branch 'master' into stale
add test of stale caching