Object engine differ
Fixing confused typehints
Merge pull request #479 from ciaranmcnulty/feature-object-differ

Object engine differ using sebastianbergmann/exporter