An Objective-C wrapper framework for the V8 JavaScript engine