(equal-values? eof eof) = #t  OK
(equal-values? (static-cast <object> eof) eof) = #t  OK
(equal-values? eof (static-cast <object> eof)) = #t  OK
(equal-values? (static-cast <object> eof) (static-cast <object> eof)) = #t  OK
(equal-objects? eof eof) = #t  OK
(equal-objects? (static-cast <object> eof) eof) = #t  OK
(equal-objects? eof (static-cast <object> eof)) = #t  OK
(equal-objects? (static-cast <object> eof) (static-cast <object> eof)) = #t  OK
(equal-contents? eof eof) = #t  OK
(equal-contents? (static-cast <object> eof) eof) = #t  OK
(equal-contents? eof (static-cast <object> eof)) = #t  OK
(equal-contents? (static-cast <object> eof) (static-cast <object> eof)) = #t  OK
