C#-Style Events in Python