Revert "Delegate is now weak, instead of assign, also formatting ocd."

This reverts commit 2cb9041d99df3364e30013f9a78fda7914683c17.