code: func (b *Builder) Build(plugins ...account.Plugin) (account.Account, error) {
  	if b.settings.AddrGen == nil {
  		b.settings.AddrGen = account.DefaultAddrGen(b.settings.SeedProv, true)
  	}
  	if b.settings.PrepareTransfers == nil {
  		b.settings.PrepareTransfers = account.DefaultPrepareTransfers(b.settings.API, b.settings.SeedProv)
  	}
  	for _, p := range plugins {
  		b.settings.Plugins[p.Name()] = p
  	}
  	settsCopy := *b.settings
  	return account.NewAccount(&settsCopy)
  }
docs: // Build adds the given plugins and creates the account.