Understanding the default semantics of concatenation