Parse alternative Patterns