Serpent patterns: collection of well known design patterns translated into Python.