Declaring protected properties in ExchangeAbstract