New pattern matching works.