One difficulty is that if the backend admin changes the name of a buildhelper
step... do we invalidate the checkboxes? What if the text changes?
These are just questions. They're not showstoppers.
Currently the buildhelper checkboxes do nothing. What they ought to do is get
AJAXily recorded in a one-to-many of which people have completed a given step,
so we can save your progress.