Using the standard (type class based) transitivity tactic for more contr...

...olable proof terms. As discussed in #454.
Why not `concat`? That's what the reader expects, and that's what it is after you strip off the typeclasses.