Combine two import statements into one line.
Don't use self.__class__ as first argument to super().
Use the ISO model's TYPE attribute instead of using it from ids.
Convert some methods to be static.