A fork of GlynnTucker.Cache from http://sourceforge.net/projects/gtcache/