俺には >>902 を読んでもなぜ894のケースで認識されないのか理解できなかったが
動いたようなので良しとす