Namespace
Namespace, shared_ptr, macro IO