changed the declaration of Annotation.Body from any to string
supported the declaration of a parameter for annotation
updated CaseEncoder