High level interface for webkit-javascriptcore