* typo + refactring name of functor s/ContainersMatch/MatchContainers/ according to naming convenction