fixed type handling in arrayassign