func (s *Section) Replace(fn func(*Section)) {
	t := &Section{name: s.name}
	fn(t)

	s.mu.Lock()
	s.kvs = t.kvs
	s.mu.Unlock()
}
// Replace replaces the section enties
Replace replaces the section enties
// Replace replaces the section enties
func (s *Section) Replace(fn func(*Section)) {
	t := &Section{name: s.name}
	fn(t)
	s.mu.Lock()
	s.kvs = t.kvs
	s.mu.Unlock()
}
func ( s * Section ) Replace ( fn func ( * Section ) ) { t := & Section { name : s . name } fn ( t ) s . mu . Lock ( ) s . kvs = t . kvs s . mu . Unlock ( ) }
Replace replaces the section enties
Replace replaces the section enties