defのネストって1.7から意図的に導入したのかよ、どういう意図だったんだろう?