AnnotationSummary implemented EnsemblAnnotation and GRangesBasedAnnotation