Splitting this off from bug #210325 since it does not seem necessary for 7.2.
My original assumption was that NB tokens would map directly to capability names with no qualifications:
Yarda however suggested another idiom:
"For our purposes we could probably define org.netbeans.token
capability. With attribute token and use it like:
for providing. And for requiring, needing or recommending:
Not sure if the more complex idiom offers some advantages.
No plans to work on this any time soon.