alt no diagrama de sequência com pgf-umlsd

alt no diagrama de sequência com pgf-umlsd

Estou fazendo um diagrama de sequência mas o ambiente sdblock não me permite fazer um bloco alt com duas alternativas, tenho o seguinte:

\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}

Mas só tem uma parte no alt, quero fazer o "else", também sei que posso conseguir isso com tizk-uml, mas com isso durante uma chamada, a linha pontilhada abaixo de uma instância é um retângulo e eu não quero o retângulo.

Como posso fazer o “else” em alt com pgf-umlsd ou evitar o retângulo em tikz-uml?

informação relacionada