Exchange выделена в отдельный класс