Скорее всего, атрибуты хранятся внутри какой-то хеш-таблицы с именем атрибута, используемым в качестве ключа.Для хеш-таблиц характерно то, что они не сохраняют порядок.При использовании многих алгоритмов хеширования порядок будет постоянным, даже если он не предсказуем, но иногда он может зависеть от псевдослучайных факторов, например, от того, где находится следующий фрагмент свободной памяти.