title: How to call TriggerBatch automagically after a timeout if the number of queued items is less than the BatchSize?
body: <p>Using Dataflow CTP (in the TPL)</p>
  
  <p>Is there a way to call BatchBlock.TriggerBatch automatically if the number of currently queued or postponed items is less than the BatchSize, after a timeout ?</p>
  
  <p>And better: this timeout should be reset to 0 each time the block receives a new item.</p>