If we have a function running on a schedule with the @run_every decorator and then the user enters the REPL via serial the function continue running as scheduled.
If this function prints something to the serial output it might interfere with tools using the REPL to interact with MicroPython to flash the micro:bit or run other actions. So we should probably stop these functions from running?