(display (real? 2.5+0.0i)) (newline) (display (real? 2.5+0i)) (newline) ;; Chicken semantics seem nicer