Forked from http://plugins.svn.wordpress.org/apc/tags/2.0.6/object-cache.php