Atomic operations are not formally mutating, either. They behave like methods on classes.
Or do you mean something else?