[operators] make 'pairwise' a required argument in apply2
[operators] add VectorArrayOperator

and implement VectorFunctional and VectorOperator as subclasses.