rename VectorArray -> VectorArrayInterface