Works for me, let's make sure we document it appropriately as a stop-gap solution to a particular problem. We've too often lead people astray by not actually documenting what they should/should not use some facility (like (isolated) deinit) for. Introducing a new thing can easily come across as "You should use this, it's great"