Exchange: AST translations

Change-Id: Ib98dd55e12679f09869471652488d691a7df4b1b