I have an interface that defines some core API, like so:
class CoreInterface: def core_func(self): pass