Minor bug in ObjectProducer stage
There is a (potential) bug in the object producer leading to a never terminating analysis (this is not entirely true, as the analysis eventually terminates either due to an OutOfMemoryError or an underflow). It happens when one specifies that 0 objects should be sent. I expected the stage to simply send nothing. I guess one could argue that this is an invalid parameter (as negative values are as well), but maybe this should somehow be checked (maybe in combination with an InvalidArgumentException).
I uploaded some tests with 4ade7abf. A (currently deactivated) test showing this behaviour can be found in the class ObjectProducerTest.