a javascripty linked list