Thanks to data-*, there's now a good use for attrs again. This lets me clean up the docs quite a bit.