Add a spec for the caching guide and fix some minor errors in it