code cleanup and allow developers to manually set a static cache key using layout XML (example in madecache.xml)