Ada 2005 Rationale