can you explain why we need to call this given that your checking if the item is an Array in the line above?