/**
  * Delete an arbitrary BlobPath from our store.
  *
  * @param path The blob path to delete
  */
 @Override
 public void delete(BlobPath path) {
   String keyPath = path.buildAsString("/");
   if (!keyPath.isEmpty()) {
     keyPath = keyPath + "/";
   }
   StoredObject obj = swift().getObject(keyPath);
   if (obj.exists()) {
     obj.delete();
   }
 }