It might be worth adding another data attribute or two to test weird attribute names such as `data-foo-Bar_BAZ-`.