1. Refactory ``ObjectHasPropertiesIdenticalTo`` to make the algorithm more readable. 2. Write tests for the new ``Exporter`` class.