Base Module for Transformers
Use Mixin class for expected methods in multiple inheritance subclasses. Use Base class for other ones