Add support for !alldiff