Document why `Puppet[:filetimeout]` is being used for the cache expiry time?