Add array functions: filter, reduce, reject; Add predicate is_array