code: func (ks *KeyStore) NewAccount(passphrase string) (*Account, error) {
  	account, err := ks.keystore.NewAccount(passphrase)
  	if err != nil {
  		return nil, err
  	}
  	return &Account{account}, nil
  }
docs: // NewAccount generates a new key and stores it into the key directory,
  // encrypting it with the passphrase.