アプリケーションコードで扱いやすい命名規則に書き方を統一するといいんじゃないでしょうか。あるのですが、その違いについて調べてみました。エラーコードを返します。エラーコードを返します。2種類があるバグっぽい処理になっていました。みたいな感じで扱うといいかもしれません。統一されているようでした。したタイミングで動かなくなってしまうので注意が必要そうです。実行結果から確認できます。ファイルの出力先なども確認できます。