SmartCache: Changed AbstractSmartCache to DefaultSmartCache and DefaultSmartCache to DeprecatedSmartCache (which as the name suggests, has all the deprecated methods)