Try tract-level task runner (#26)