Adding `g` and just ignoring it in the OpenSSL backend is probably the safest thing to do here. Other backends may introduce crazier requirements so passing the complete set of DSA parameters seems fair.