Okay, we *can* name the main function main after all.

This is useful for unit test reasons, so that's the way it is now!