つまり、呼び側が横着するために
挙動を決めるって何か、どうかなーと思ったけど
nilの挙動問題みたいな話になりそう。

違う視点でいくと、
もしnilでも例外は吐くべきではないというあるべき論みたいな話で
進めていくとした場合、もしそこでとりあえず全ユーザーのものを見えるように
しておこうとすると別のセキュリティ的な問題発生のリスク（全部見えていいシステムなんだっけ？とかサービスの特性にもよるけど）にもなりうるなあとか思ったのでチョット危険なコメントに見えた（とりあえず全ユーザーのタスク見えたほうがいいかな？的な話が）