Task.clone should return a task instance