Reimplement List based on For.
Readability cleanup.