code: func (w *keystoreWallet) Derive(path accounts.DerivationPath, pin bool) (accounts.Account, error) {
  	return accounts.Account{}, accounts.ErrNotSupported
  }
docs: // Derive implements accounts.Wallet, but is a noop for plain wallets since there
  // is no notion of hierarchical account derivation for plain keystore accounts.