Clean up infix operators
Add class ForEach and instance for lists
Add ForEach instances for vectors