support for includesAll
close #167