making HashStorageFactory::$defaultAdapter private