tests for parsing nested annotations
add tests showing what happens when annotation names are omitted