improve configuration building

GlobalConfig を作るところを、スッキリ読みやすくしてみました。