explicitly limit @.item to Str|Suite
nicer default message for the exception tests