* Make sure that we tear down interrupts properly in detach.
* Add a task handler.