private Snippet createSnippet(Range inMatch, int inExpandRadius, DocumentHolder inHolder)
     throws IOException {
   List<List<SnippetToken>> sentences =
       inHolder.expandPosition(inMatch.getMinimumInteger(), inExpandRadius);
   Snippet result = new Snippet();
   for (List<SnippetToken> sentence : sentences) {
     result.addSentence(sentence);
   }
   result.markRange(inMatch);
   return result;
 }