I don't even see an implementation of `list`? Typo that's not tested?