Ok, but then why convert to array, rather than keep the original lists? In fact, should we follow your iterator suggestion, @ahojnnes?