PairCollector - concurrent collector for 2 objects with overridable complete() function