func NewRabin(r io.Reader, avgBlkSize uint64) *Rabin {
	min := avgBlkSize / 3
	max := avgBlkSize + (avgBlkSize / 2)
	return NewRabinMinMax(r, min, avgBlkSize, max)
}
NewRabin creates a new Rabin splitter with the given
average block size.
package chunk
import (
	"hash/fnv"
	"io"
	"github.com/whyrusleeping/chunker"
)
var IpfsRabinPoly = chunker.Pol(17437180132763653)
type Rabin struct {
	r      *chunker.Chunker
	reader io.Reader
}