    # File lib/facets/more/linkedlist.rb, line 124
            def unshift(v)
                    if @lookup.has_key?(v)
                            n = @lookup[v]
                            node_delete(n)
                            node_join(n,@head.next_node)
                            node_join(@head,n)
                    else
                            n = Node.new(v,v,@head,@head.next_node)
                            node_join(n,@head.next_node)
                            node_join(@head,n)
                            @lookup[v] = n
                    end
                    v
            end