code: func NewRootData() *RootData {
  	root := new(RootData)
  	group := NewGroup()
  	group.Name = "NewDatabase"
  	entry := NewEntry()
  	entry.Values = append(entry.Values, ValueData{Key: "Title", Value: V{Content: "Sample Entry"}})
  	group.Entries = append(group.Entries, entry)
  	root.Groups = append(root.Groups, group)
  	return root
  }
docs: // NewRootData returns a RootData struct with good defaults