Added: repl subcommand, hasExe function