Accept data--a as valid custom data attribute

Because it's valid.

@syranide