code: func (pr *publishRequest) subjectHeader(described map[string]*search.DescribedBlob) *publish.PageHeader {
  	subdes := described[pr.subject.String()]
  	header := &publish.PageHeader{
  		Title:           html.EscapeString(getTitle(subdes.BlobRef, described)),
  		CSSFiles:        pr.cssFiles(),
  		JSDeps:          pr.jsDeps(),
  		Subject:         pr.subject,
  		Host:            pr.req.Host,
  		SubjectBasePath: pr.subjectBasePath,
  		PathPrefix:      pr.base,
  		PublishedRoot:   pr.publishedRoot,
  	}
  	return header
  }
docs: // subjectHeader returns the PageHeader corresponding to the described subject.