In #560, you wrote we should not iterate over the element attributes to replace data-foo attributes to foo attributes. So if we accept users to use data- attributes, I think we should check about data-attributes in each directives which depends a specific attribute.