func (m *Hasher) EmptyRoot() []byte {
	panic("EmptyRoot() not defined for coniks.Hasher")
}
EmptyRoot returns the root of an empty tree.
package coniks
import (
	"bytes"
	"crypto"
	"encoding/binary"
	"fmt"
	"github.com/golang/glog"
	"github.com/google/trillian/merkle/smt/node"
)
var (
	leafIdentifier  = []byte("L")
	emptyIdentifier = []byte("E")
	Default = New(crypto.SHA512_256)
	zeroes = make([]byte, 32)
)
type Hasher struct {
	crypto.Hash
}
func New(h crypto.Hash) *Hasher {
	return &Hasher{Hash: h}
}