Add the `sequence_facade`.
Refactor the pattern matching.