// NewProjector constructs a Projector
// TODO Configure logger, pollInterval, and retry
NewProjector constructs a Projector
TODO Configure logger, pollInterval, and retry
// NewProjector constructs a Projector // TODO Configure logger pollInterval and retry
func NewProjector(s EventStreamer) *Projector {
	return &Projector{
		streamer: s,
		logger:   log.Default(),
	}
}
func NewProjector ( s EventStreamer ) * Projector { return & Projector { streamer : s , logger : log . Default ( ) , } }
NewProjector constructs a Projector
TODO Configure logger, pollInterval, and retry
NewProjector constructs a Projector TODO Configure logger pollInterval and retry