Hey, that's a pretty good point. It would be interesting to have a read around on current opinion on the use of closures vs. factory classes. But yes, we can happily change it later when Tests start to get written :)