Revert "Conditionally use a weak reference in -setKeyPath:onObject:"

This reverts commit 2bc6eff66836294480f36c980dd55b18a401cab7.