Using directives and Shared code(ZD)

Detailed information can be found in the article Using directives and shared code