`listen()` should keep track if it's been called and either throw an error or log if it's been called before.
listen()should keep track if it's been called and either throw an error or log if it's been called before.