Cocoa: The 'big announcement' and matters arising : vimarsan