this has not been exhaustively tested
	new file:   Singleton/Cached.php