Meaning of !


It seems there is some inconsistency here.