protected TargetState change_target_state(TargetState new_state) { return change_target_state (new_state, 0); }