Language Model Teams as Distrbuted Systems