Revert "Merged in the delegates() wrapper from erikbern's codebase"

This reverts commit 0159069ff48258561ce5d4a109e6547ac4056d65.