platform: safe project model modification
js repl: in/out markers done