This backward compatible change allows wallets/dapps to add additional features outside the basic transaction signature support to the hdwalletv1 protocol.
Making private key deterministic allows for easy session restoration