why is `data-tooltip` even required? I don’t see why the implementation of the tooltips should leak into *every* element that wants to show a tooltip. If it has newlines, replace it with `<br/>`. If there are newlines and tabs, make it a table.