This form of a gate is computationally fast to process; it allows for a complete specification of any arbitrary multidimensional region, whether contiguous or not, and it also allows for encoding of a gate when the boundary is difficult to define geometrically.Finally, Boolean collections of any of the types of gates extend the expressiveness of the Gating-ML language.