Good point. Been a while since I've done mixins in Python...