Merge "Introduce `SingleTask` and `SplitTask`" into main