Codelinks now have multiple parsers for the source code such as C#, Python, and YAML. It would be nice to have optional dependencies on these parsers, since the user may only need one of them. The missing parsers can just be checked during runtime when the user needs it.