JSVC wrapper implementation to mitigate problems with JSVC on OSX