Correcting incorrect escaping of ! by special casing it.

--HG--
extra : source : 61df589a2431c8a85e266a2d328c590a5646d9d5