Well, that strange.  I apologize for the typo.  In the original ticket, I had meant to say [join {a b} {}] instead of simply ab.  The point was to get an unshared value.  Sorry again for the misdirection, and thanks for the fix.