Creates a goal that matches all of the goals in goals.
goals
If the list is empty, the goal will never match any node.
const factory Goal.every(List<Goal<T>> goals) = _EveryGoal<T>;