table_collector: collects table pieces and able to wait for a row's all pieces to arrive