These dependencies are required for advanced use (testing, offline generation of documentation, etc.)