      BigInt square_mod_order(const BigInt& x) const
         {
         return m_mod_order.square(x);
         }
      BigInt square_mod_order(const BigInt& x) const
         {
         return m_mod_order.square(x);
         }