Draft support for WeakMap
Merge pull request #395 from kriskowal/weak-map

(v1.0) Use WeakMap for internal branding and dispatching