>>244
where で指定されているため、
キャストで例外が飛ぶことがないので、
速い as にしました。

例外を飛ばしたい時は別として、
as の方が括弧の数が少ないので見やすくて好きです。