Basic node.js vm copied from many places.