changed visibility modifier of  method void add(FieldAnnotationMap<V> fieldAnnotationMap) from public to package protected