code: func (w *ledgerDriver) Derive(path accounts.DerivationPath) (common.Address, error) {
  	return w.ledgerDerive(path)
  }
docs: // Derive implements usbwallet.driver, sending a derivation request to the Ledger
  // and returning the Ethereum address located on that derivation path.