added _NOOP function for more performant unbinding
added unbindGlobal method