pep8
fix AnnotationAdapter to be able to set ANNOTATION_KEY via attribute setter. write test for AnnotationAdapter