Add TypedDeclaration, AnyAttribute, AttributeDeclaration
Add tests for AttributeDeclaration + supertypes