Added a “JSEvalCommand” object that creates a JavaScript context and evaluates the input in that context.
Made unit tests for it, and configured both targets to use it.
(Successive executions share the same JavaScript context, so you can actually program this way if you are a massochist..)