Added _why_ comments to the `concatenate` implementation