feat(Component): add wrapElement parameter so that Components can be placed in SVG