More precise handling of arrays.