It seems assign() is only used by these Shared* thing. So maybe we could end up with refactoring it.
 
 This makes conversion complicated. I hope to get 'clean' code.
+
+{section: What is it?}
+What is CEDAR??
+TCP_FORWARDING_HOST ?