why do you care in server.go how this eventually gets run? if the line below is unclear, we should try to make it clearer; I don't think this comment particularly does that