if 文には else 分岐の曖昧さがあるって思うなら、全部 switch 文で書いてお出しすればいいじゃない。
Mastodon は、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。