This commit is actually renaming `Exchange` to `ExchangeInfo`. I guess the reason to rename it is that *exchange* can be interpreted as an action or verb. That makes sense to me.