necessary. However, leaving it out may cause `inexact->exact' to return fractions in some cases, which would be bad performance-wise.