Calculates and returns a vector that is the spatial position given
by adding together the primitive vectors, each multiplied by the corresponding
integer index given by the array argument. The returned object is an instance of
Vector, and the same instance is returned with every call. The returned vector is configured
on-the-fly from the the lattice primitive and the given index. Index may comprise
any integer values (positive, negative, or zero).