Design patterns? Easy!