Gather vector elements.
Result: stored in self (calling object), returns self for chaining
Gather the elements of vector X at indices defined with Indexes and store them to the calling vector.