update to include slicing into array types for C#