Why remove this check? It is a method that is only meant to be called from within `stop()`, the check is ensuring no-one calls it by mistake.