And in this declaration we have also made it so that what is stored is a function of what is analyzed. (Here if the first 2,000 tokens correspond to the first, say, 8,000 characters, then those 8,000 characters are what is going to be actually stored in the stored field.) This seems a little more natural than lopping off the text after a fixed number of characters.