retain whitespace between top-level inline elems. close #24.
makes "<b>a</b> <i>b</i>" behave correctly in top-level ctx