Add Directives in CProgram Namespace