func (s *Scratch) init() {
	if s.values == nil {
		s.values = make(map[string]interface{})
	}
}
func (s *Scratch) init() {
	if s.values == nil {
		s.values = make(map[string]interface{})
	}
}
// init initializes the scratch.