code: func NewLiteralFieldSet(a ...LiteralField) LiteralFieldSet {
  	s := make(LiteralFieldSet)
  	for _, i := range a {
  		s.Add(i)
  	}
  	return s
  }
docs: // NewLiteralFieldSet creates and returns a reference to an empty set.