Should check to make sure the callback exists before using it.
Don't use underscore in var name
Fix modal hide bug where body's overflow is hidden
Remove setting overflow to auto, as it's already done in #hide method