Stoppable, make stop() require call to start()