Powerful, dynamic integration between Objective-C and JavaScript