Now require iOS 5 and weak references.