code: func (ti TemplateInfo) Equals(other TemplateInfo) bool {
  	if len(other) != len(ti) {
  		return false
  	}
  	for i, me := range ti {
  		if !me.Equals(&other[i]) {
  			return false
  		}
  	}
  	return true
  }
docs: // Equals returns true iff this TemplateInfo is exactly same as `other`.