Text this: Adaptive Processing of Sequences and Data Structures