srecord ExpectedAndActual(A expected, A actual) { toString { ret expected + " vs " + actual; } }