Passing around the anonymous input functions is confusing to them.
I need a page that shows a RHS function that has everything in it, then step by step remove chunks into separate functions.
It was probably a bit too much. I could give them some more things, like code templates, or fewer calcs and then move some things into the second lab, since it is practically the same thing.