Fix bug in cloning annotations

* Need to visit AnnotationImplVisitor
* Added tests