code: func NewFakePeer(id string, db ethdb.Database, hc *core.HeaderChain, dl *Downloader) *FakePeer {
  	return &FakePeer{id: id, db: db, hc: hc, dl: dl}
  }
docs: // NewFakePeer creates a new mock downloader peer with the given data sources.