explicitly state that a task is compound in Generator