A rule should prevent you from using `put` with a function generator as first argument.
A rule should prevent you from using
putwith a function generator as first argument.