pub fn divide( x: &BigRational, y: &BigRational, mathish: bool, ) -> Result<Option<BigRational>, Error>