unmodifiable members list
add class comment for AnnotationElement.DefaultValue
merge changes from master