fixes to attribute annotations
making build-up-annotations() recurse; first draft of attach-attributes()