@override bool get paused { return _paused; }
@override set paused(bool value) { _paused = _stopped || value; }