package value type Value interface { ID() string Type() string Name() string Value() string // Specific per valuetype RefID() string RefName() string RefListIDs() []string RefListNames() string // Can't do because of no cycles allowed // RefList() []content.Content }