問題あるなと思ったら優先度の高いバグだった。

Action::initializeでrequest dataにアクセスしようとして「おや?これはもしかしてバリデート前のじゃないか?」とおもってTracを見ると優先度が高になっていた
Potentially unsafe global request data is accessible in Action::initialize() and View::initialize() and others
davidはinitializeとかでrequest dataを使えなくしようとしているぽいので、こりゃいかん!とちょっとばかし自分の案をパッチにして置いてきて見た。

気が付いたら朝だったのは誤算だ。