In R6RS, a complex number with imaginary part 0 is only real if the imaginary part is an exact 0. In R5RS, this was not true. I recommend switching to the R6RS rule.
We voted exact-only as in R6RS.
This decision was reversed because it created a silent incompatibility with R5RS.