PHP5.3 is necessary.
Modified functioning so that work takes place in the workfile and is then published to the cache (reduces touching of the file used to display info to users).