I understand the maintenance argument, but I didn't really want to put more special casing into `register.html`. My modifications were to remove the demographic questions from shib users, and I didn't really want to do yet more special casing.  I think that it ended up a bit cleaner this way.