Clarified the purpose of the done channel; now it is called abort
Added a fixture (complex.tgff*) and a benchmark for it