code: func (t *Torrent) Seeding() bool {
  	t.cl.lock()
  	defer t.cl.unlock()
  	return t.seeding()
  }
docs: // Returns true if the torrent is currently being seeded. This occurs when the
  // client is willing to upload without wanting anything in return.