public static string LatexSymbolNameForAtom(MathAtom atom) => Commands.TryGetBySecond(atom, out var name) ? name : null;
public static void AddLatexSymbol(string name, MathAtom atom) => Commands.Add(name, atom);
public IMathAtom Visit(MathAtom target, bool finalize) => new MathAtom(target, finalize);