A School of GoF Design examples.