Please put spaces around `!`. We use that in our coding standard.