assert: [(not)include] throw on incompatible haystack. Closes #142