Dark Virtual Machine written only in JavaScript.