Design Patterns for Data Preparation: Four Cases Using …