Currently types are checked with isinstance() rather than looking at type(). This erroneously includes subclasses of the indicated types - a behaviour that would otherwise restore() back to the parent class.
Currently types are checked with `isinstance()` rather than looking at `type()`. This erroneously includes subclasses of the indicated types - a behaviour that would otherwise `restore()` back to the parent class.
Currently types are checked with
isinstance()rather than looking attype(). This erroneously includes subclasses of the indicated types - a behaviour that would otherwiserestore()back to the parent class.