Update EJCLinkedList API and tests