Adapter traits for plugins.
Each plugin has to implement one of the traits available in this module.
Implement this adapter for creating a plugin for custom syntax highlighting of codefence blocks.