const Field … const Value … const Index … const Key … const Separator … // NewPathElement parses a serialized path element func NewPathElement(s string) (fieldpath.PathElement, error) { … } // PathElementString serializes a path element func PathElementString(pe fieldpath.PathElement) (string, error) { … }