- add more detailed output via the logging module - don't fail hard if an object sent to the semantically_equivalent() method - remove specific exception related to Semantic Equivalence and tests