Text this: Security Engineering with Patterns