Polishing exp0

ints calls are suppressed 
Invalid guards are added
expm1 and some other exponential functions are speeded