[ADD] namespace Functional.Collections
[FIX] match pattern