[boost] asio config.hpp macro redefinition - mistake?