Text this: Rationale for Ada 2012