public static XInt Sqrt(XInt i) { var result = new XInt(); mpz_sqrt(ref result.impl, ref i.impl); return result; }