I kind of feel like if a user wants to directly modify a bunch of DSA params by poking at the `_` prefixed variables and then goes and generate new keys from them that even if we do this they are probably determined enough to find a way around it.