Test if there is a scroll monitor instance before destroying
Test if there is a scroll monitor instance before destroying

In the case of a `once` directive in an element that gets removed later, the monitor will have already been removed by the `once` and will no longer exist when the element is removed (triggering removeListeners via unbind)

BKWLD/vue-in-viewport-directive