Dominic: add strictly modifier for haveItemsLike, fix up some failure messages