Minecraft wiki entry for Predicate, associated text: alternative—Evaluates a list of conditions and passes if any one of them passes. Invokable from any context.
 terms: The list of conditions to evaluate. Conditinons within this array must be  objects, they cannot themselves be arrays.
A condition, following this structure recursively.