New Disposer class.
New TestAll test suite.
New testChangeSubscriber.
Hold onto subscribers weakly.
Test case for weak subscribers.  Fix weak subscription.
Test strong subscriber.
Tighten Changeable types.