MS_DWG_LINEWEIGHT_MAPPING

Does anyone have any idea what this variable is supposed to do? There is only one VERY narrow situation that I can find that it actually affects something. If I set the variable, delete my dwgdata folder from my local settings, open a dwg file, it doesn't set anything, but upon opening it a second time my settings are changed to the values I set in the variable. If I have settings in the dwgdata folder already in place it does nothing. I really don't know what good that does??? It would be nice if I could use it as a project setting or something like that, but it won't override anything previously set.