Produce an abstractive summary of a block of text.
The input text to summarize.
Optional additional rules for the summary.
Maximum number of tokens in the generated summary.
Successful summarization