Yes.  It took me a couple of seconds to realise that the uses of `join` below aren't just joining strings.