Generalized Distributed Classes 2