Works with complex numbers where each component is of some specified type
Is like a vector, but is optimized to get good performance for the processing of value arrays