It disables the scroll behind modal when opening/showing a modal but removes the classes when the modal is shown. What about leaving here the logic from lines 39-46 and moving the `else` part to `close()` method? I think it'll make the method `disableScrollBehindModal()` responsible **only** for disabling scrolling when modal is opened instead of disabling and restoring its changes after closing.