New pattern matching keywords in Collections

For issue #1724
Merge pull request #1756 from guykisel/pattern_matching_new_kws

New pattern matching keywords in Collections