Interesting, I hadn't seen that. This is what PyCharm auto generates for me when I tell it to override a method, so I assumed it was the standard approach. This is a neat idea though.