code: func NewCurl(rounds ...CurlRounds) SpongeFunction {
  	curlRounds := NumberOfRounds
  
  	if len(rounds) > 0 {
  		curlRounds = rounds[0]
  	}
  
  	c := &Curl{
  		State:  make(Trits, StateSize),
  		Rounds: curlRounds,
  	}
  	return c
  }
docs: // NewCurl initializes a new instance with an empty State.