I, for one, am glad that there isn’t native support for the [target] attribute, because it’s bad for UX (and accessibility!). Please reconsider your use case for [target].
In any event, generic attribute syntax is already being discussed in another thread.