Add some doc to the parameters of annotation classes and constructors to highlight what is expected, and in what format.
AppliedAttribute
remove .attr, no one uses it
remove all the shit refs
moved getAttribute impl to ClassOrInterface
renamed
applied variables
Member_addons
applied attribute, variable attribute, variable
getVariableAttribute
refactor appliedMethod
metamodel: removed ClassOrInterface.getVariableAttribute because it confuses users
Added test for #307 that passes
Updated test for #307 and still passes
Test for #308 which passes
check if Attribute is Variable
fix type arguments parameter name
remove print
make Attributes callable
runtime additions to Member