Por que os condicionais em scripts autoconf prefixam variáveis ​​com “x”?

Por que declarações condicionais em scripts autoconf prefixam suas variáveis ​​com "x"? Por exemplo, a macro fornecida pelo GNU para testar o Boost tem condicionais como

if test "x$want_boost" = "xyes"; then

Por que isso não é definido como:

if test "$want_boost" = "yes"; then

questionAnswers(1)

yourAnswerToTheQuestion