func Wait will panic, because callback is nil. Can func Wait support nil callback? Maybe do nothing when callback is nil is better ```Go st := stream.New().WithMaxGoroutines(20) st.Go(func() stream.Callback { return nil } st.Wait()