Tam olarak ne işe yaradığını anlayamadım ben.
Normalde aynı isimde farklı class'lar oluşturamazsın, onun için iki farklı namespace oluşturup onların içine ekleniyor, yani facebook namespace'i içindeki user class'ı oluyor, ek olarak Twitter namespace'i içinde başka bir user class'ı oluyor. Çağırırken de ona göre çağırıyorsun. İyice karıştırmamışımdır umarım kafanı.