Changed the internal implementation to more closely follow the C++ implementation so that we are tracking the part types which is needed for the new static compare method.
Updated the test framework and implemented the new static compare method, with all tests passing
Changed the internal implementation to more closely follow the C++ implementation so that we are tracking the part types which is needed for the new static compare method.
Updated the test framework and implemented the new static compare method, with all tests passing