Allow subclassing of DeterministicKeyChain by API users