Linked list concatination is back to O(1) and lists can now be checked for equality