Wired up initial switch deep-parse support (doesn't replace tokens yet, just calls deep_parse recursively on the pattern bodies