Virar submolécula

Virar submolécula

Estou me perguntando, existe uma maneira de inverter uma submolécula no chemfig? Eu sei que existe um comando \vflipnext, mas isso se aplica apenas à molécula seguinte.

É isso que eu quero dizer:

\documentclass{minimal}
\usepackage{chemfig,xstring}

\definesubmol{submol1}{-[1](=[:90]O)-}
\definesubmol{submol2}{-[-1](=[:-90]O)-}

\begin{document}

\chemfig{H_3C-
    (!{submol1})
    !{submol2}}

\hrule

\chemfig{!{submol1}}

\vflipnext
\chemfig{!{submol1}}
\end{document}

No exemplo acima, !submol2é uma versão invertida do !submol1. Não consegui encontrar nada no manual do chemfig. Então, existe uma maneira de inverter (verticalmente) uma submolécula dentro de um comando \chemfig? Ou definir uma submolécula “invertida” de uma submolécula diferente?

Obrigado.

informação relacionada