Results 4 comments of Bad Manners

Good call. I've implemented a very hacky solution to prevent XSS attacks, based on the [HTML standard for attribute names](https://html.spec.whatwg.org/multipage/syntax.html#syntax-attribute-name). Ideally somebody else who's more familiar with Rust can propose...

Given the nature of the attribute names as strings, it might make more sense to change the bound to `AsRef` instead. This would avoid the extra allocation. If the user...

One issue I found is dealing with empty attribute names. Unfortunately, I don't think that there's a way to verify these at compile time. There are two possibilities for a...

I see a few issues with that requirement: 1. That still wouldn't solve the underlying issue in the case of an empty prefix, or a prefix that consists of invalid...