Make runProgram RPC call throw exception instead of just returning None and logging.