Changed _off method. It will now unbind all event handlers if the uid param is omitted. The destroy method is now calling _off() and _clearQueryCache().
Forgot to call Destroyable.