Adding documentation generation capabilities.