set groupOrder(_q){
        if(typeof _q === 'string')
            _q = bigInteger(_q);
        this.q = _q;
    }
/**
     * @param {bigInteger.BigInteger|string} _q Order of inner cyclic group
     */
@param {bigInteger.BigInteger|string} _q Order of inner cyclic group
@param { bigInteger . BigInteger|string } _q Order of inner cyclic group
set groupOrder(_q){
        if(typeof _q === 'string')
            _q = bigInteger(_q);
        this.q = _q;
    }
set groupOrder ( _q ) { if ( typeof _q === 'string' ) _q = bigInteger ( _q ) ; this . q = _q ; }
@param {bigInteger.BigInteger|string} _q Order of inner cyclic group
@param { bigInteger . BigInteger|string } _q Order of inner cyclic group