@senerg А что по вашему должно остаться в конструкторе в режиме записи, если вы закроете браузер? Он там всегда есть и был, независимо работает ли ваш скрипт через браузер или без него, например.
@spark911 в "Списке" есть такие штуки как "Получить элемент". Можно сделать цикл и получать всегда первый элемент (удаляя его из списка) и делать что надо.