"" for user facing strings '' for internal strings except when quotes appear inside a string, to avoid escaping them
This also makes the output of MHTMLWriter deterministic, by 1) Setting the boundary at object creation, allowing uuid.uuid4 to be monkey patched 2) Outputting the files in sorted order (sorted by location), as python dicts are unordered by default.