Change the Show instance for IResult

This tidies up the Show instance for IResult and ensures it is properly parenthesized.