`OptAFTMixin(_OptFunctsMixin)`

naming convention in python Classes have capitalized names, but no underline

Mixin should refer to classes that don't have an `__init__`