Splitting of coherent idempotents

An answer to a question of Martin Escardo.
Indeed.  But it reads very strangely in the middle of a bit of Coq code, and at a glance implies that `BAut` is some special notation.