Now registering handles both the presence and absence of
and initial attack