try suggestions for append rather than innerHTML
insert text node instead of innerHTML on style
test for fixing gh #569
Merge pull request #574 from martypdx/gh569

Insert text node instead of innerHTML on style. Fix verified on Safari