Python Structural Pattern