Require ARC to compile.
Issue warning to console if delegate is not set.