pgf-umlsd を使用したシーケンス図の alt

pgf-umlsd を使用したシーケンス図の alt

シーケンス図を作成していますが、SDblock 環境では 2 つの選択肢を持つ alt ブロックを作成できません。次のようになります。

\documentclass{standalone}
\usepackage{pgf-umlsd}
\begin{document}
  \begin{sequencediagram}
    \newinst{u}{User}
    \newinst[4]{s}{System}
    \mess{u}{aCall}{s}
    \begin{sdblock}{alt}{[x=3]}
      \mess{u}{otherCall}{s}
    \end{sdblock}
  \end{sequencediagram}
\end{document}

しかし、alt には 1 つの部分しかなく、"else" を作成したいのですが、tizk-uml で実現できることもわかっていますが、呼び出し中にこれを使用すると、インスタンスの下の点線が四角形になり、その四角形は不要になります。

pgf-umlsd で alt の「else」を実行したり、tikz-uml で四角形を回避するにはどうすればよいですか?

関連情報