code: func (g *Game) RemoveTagPair(k string) bool {
  	cp := []*TagPair{}
  	found := false
  	for _, tag := range g.tagPairs {
  		if tag.Key == k {
  			found = true
  		} else {
  			cp = append(cp, tag)
  		}
  	}
  	g.tagPairs = cp
  	return found
  }
docs: // RemoveTagPair removes the tag pair for the given key and
  // returns true if a tag pair was removed.