Exit animations for Mithril components: provide controllers with an `exit` hook which will trigger when the component disappears from the virtual DOM (but before it's removed from live DOM), locking the draw process while you perform animations.
The 0.2.2-rc1 compatibility issue is this: Mithril now does extra signature sniffing in m and hands over to m.component if the first argument is statically inferable as a component.
Mithril 0.2.2-rc1 changes
m()
signature forking logic, which constitutes a breaking change for Exitable.