Would it make sense to consolidate `deleteKeysFromGlobal` and `deleteKeysFromWidget` into a single `deleteKey` script that deletes a key from a provided bundles directory (both global and widgets)? That would cut down on some of the repition