leaving bang operators in changes the meaning of things