public static void Transpile(this Syntax.GlobalDeclarationSyntax globalDeclarationNode, ref StringBuilder sb)
        {
            _ = globalDeclarationNode ?? throw new ArgumentNullException(nameof(globalDeclarationNode));

            globalDeclarationNode.ConstantDeclarationNode?.Transpile(ref sb);
            globalDeclarationNode.VariableDeclarationNode?.Transpile(ref sb);
        }
        public static MemberDeclarationSyntax Transpile(this Syntax.GlobalDeclarationSyntax globalDeclarationNode)
        {
            _ = globalDeclarationNode ?? throw new ArgumentNullException(nameof(globalDeclarationNode));

            return(globalDeclarationNode.ConstantDeclarationNode?.Transpile()
                   ?? globalDeclarationNode.VariableDeclarationNode.Transpile());
        }