1. Reuse. Encapsulation is largely unnecessary, given with and withs (although I think we need withrec).
2. no:no:no:no:no:no:no
3. What you described is still multiple namespaces, even though we are just "working" on a single one - and besides, who says we'll be working on a single namespace when the Arc Server can serve several applications?