An experiment with Python decorators in a rudimentry implementation of the oberserver pattern.