checksum.go
func (t ChecksumType) New() Checksum {
	s := t.pool().Get().(Checksum)
	s.Reset()
	return s
}
func (t ChecksumType) New() Checksum {
	s := t.pool().Get().(Checksum)
	s.Reset()
	return s
}
// New creates a new Checksum of the given type