Ugly hack beautify

Removed the ‘ugly hack’ compiler warning supression and added
‘afterDelay:0’ which is another weird hack, but works 100%. Ideally we
need to use NSInvocation!