internal CarboniteCollection(CarboniteTool ct)
        {
            _ct             = ct;
            _collectionPath = Path.Combine(_ct.collectionPath, typeof(T).Name);

            if (!Directory.Exists(_collectionPath))
            {
                Directory.CreateDirectory(_collectionPath);
            }
        }
        internal CarboniteCollection(CarboniteTool ct, string name)
        {
            _ct             = ct;
            _collectionPath = Path.Combine(_ct.collectionPath, name);

            if (!Directory.Exists(_collectionPath))
            {
                Directory.CreateDirectory(_collectionPath);
            }
        }
 internal CarboniteStorage(CarboniteTool ct)
 {
     _ct = ct;
 }