Fix the fact that Drawer expects its CSS to have transitions. Users should be able to disable it.
Use the detected transitionEnd event name instead of a blanket listen.
Shield a for..in
Validate Drawer options, but don't warn about missing drawers or triggers, unless there is none