Report question

Question: What problem does IStructuralEquatable and IStructuralComparable solve?