approximate matching
return mutable collections
bump version