I removed silently. But on that note, do you think whether the semantics make sense?
1. Stopping twice --> only warn
2. Stop before start --> only warn
3. Starting twice --> fail
4. Starting after stopping --> fail

?