now the interpreter can run in both secure and non-secure REST environments