$site->set_page_info() で、カレントページに layout をセットした場合に、指定したレイアウトが反映されるようになった。