AssignableDisposable = function AssignableDisposable(disosableCallback) {
    this.disposed = false;
    this.currentDisposable = disosableCallback;
}
Will allow for state tracking of the current disposable.  Also fulfills the
disposable interface.
@private