Text this: Generic and indexed programming