code: func (t *TermsLookup) Source() (interface{}, error) {
  	src := make(map[string]interface{})
  	if t.index != "" {
  		src["index"] = t.index
  	}
  	if t.typ != "" {
  		src["type"] = t.typ
  	}
  	if t.id != "" {
  		src["id"] = t.id
  	}
  	if t.path != "" {
  		src["path"] = t.path
  	}
  	if t.routing != "" {
  		src["routing"] = t.routing
  	}
  	return src, nil
  }
docs: // Source creates the JSON source of the builder.