asked arrays of equal length and all have the same dtype. The caller is responsible for ensuring validity of input data. c