who needs stinkin' Objective-C?