Fix Set Macro to use __unsafe__unretained.