Add a WeakMap Polyfill