The controls argument to doHB should only contain controls and settings for which there is a reasonable default value. Currently, there are two "controls" that must be passed via the controls argument to doHB with no default value (gVarNamesNormal and gVarNamesFixed). These should be made arguments of doHB so that they are easier for users to find and specify.