I'm pretty sure you are talking about slightly different things here: Marcus, as he initially phrased it, about Objective-C bindings, you about the specialization Cocoa / Darwin bindings. (Just trying to sync up here, to keep discussion as productive as possible. :-)