Rationalist-constructivist debate