Array Filter Primitives

Arrays are constructed filter primitives and can be either generic arrays or byte arrays.

The XDR library provides filter primitives for handling both types of arrays.