div by 0 soft-failure tests for Rat, Num.
reinstate $!.defined test with div by 0.