Added HaskellExternalAnnotatorBase