WeakSet fallback for python<2.7