Extending Patterns