consecutive strings are now concatenated rather than sent as separate arguments to React.DOM
removed redundant code (looping over object.children and filtering rather than using the already filtered childrenToRender)
fixed testcase failing because it was relying on {''}{''} becoming separate children