Go package for applying multiple sets of annotations to a region of text