KeyedLinkedList – One more Hybrid Dictionary