Currently, this prints an inequality failure for each non-matching element (which could be huge) and the failure message is ignored. Also, the failed expression is not well-reported.