Readd toList as working on any Foldable
change traverse on Binder to a Traversable instance