new file:   delegationPattern.py