Fix issue : must keep nut order so we use a LinkedHash[Set/Map] instead of Hash[Set/Map]