Lab Groups and Patterns