A pattern proposed by Anders Hejlsberg...

Printable View