case consistency
Partially complete support for arrays of derived types