remove extra processing of Rationals in div
raise error if base is unhandled Number