all the sniffs now pass warning info object with excerpt, trace, and where