New pattern matching keywords in Collections

For issue #1724