il existe un package \verse.  Pour éviter un conflit de nom, on va préférer \endv. Du coup, on va dire que & est juste un alias pour \endv[]; du coup la syntaxe de \endv se fait avec crochets, et pas accolades