Real4 plus

Maybe, we should even use (-foo).is_positive for the second helper (\_eval_is_negative)?
Well, the implemented variant for \_eval_is_positive just mirror the one for \_eval_is_negative.  But, probably (see desc. of the pr), we can drop one helper or reduce it to something like (-foo).is_negative.