Weakly is a collection of some useful weak-reference types.