add option for leading underscore in varname rule