types map
merge types and isAll
1.1.0