code: func NewPullEngine(participant PullAdapter, sleepTime time.Duration, config PullEngineConfig) *PullEngine {
  	acceptAllFilter := func(_ interface{}) func(string) bool {
  		return func(_ string) bool {
  			return true
  		}
  	}
  	return NewPullEngineWithFilter(participant, sleepTime, acceptAllFilter, config)
  }
docs: // NewPullEngine creates an instance of a PullEngine with a certain sleep time
  // between pull initiations