k/list: fix insertion implementation.
k/list: fix insertion implementation.

Multiple assignments like this always seem to have order-of-operation
bugs, but they're just so damn concise....

cbiffle/brittle-kernel,cbiffle/brittle-kernel,cbiffle/brittle-kernel,cbiffle/brittle-kernel