If they'd quit with the attitude issue and build it on ObjectiveC so we had a real object model callable from C code, we'd have been done years ago.