Starting to rewrite lists
More work
Ugggh
Revert "Ugggh"

This reverts commit 634bf40d1e4b119b45a4271f1f441dd28bbaff0a.
Revert "More work"

This reverts commit d6f4225c5ff649ab825adf05de2c39aad1eb56c3.
Revert "Starting to rewrite lists"

This reverts commit 1e0895308bc1fc13a7e7c048a40a0d2319cf4a0f.