Agreed. I think nonce should actually be the last argument in every function that accepts it, for the same reason.