Any time we have a constant operator we need to warn the user if they thing the operation is mutating and does not make use of the result.