Perhaps we should consider standardizing on a set of "lifecycle" callbacks. We have some of these such as `onAfterOpen` and `onRequestClose`. I'm thinking we should deprecate/remove them in favor of a standardized set such as: - `onBeforeOpen` - `onAfterOpen` - `onReady` - `onBeforeClose` - `onAfterClose`