/// <summary>
 /// Gets the internal .NET app domain or null if it's not a managed app domain
 /// </summary>
 /// <param name="appDomain"></param>
 /// <returns></returns>
 public static DbgDotNetInternalAppDomain GetDotNetInternalAppDomain(this DbgAppDomain appDomain) => appDomain.InternalAppDomain as DbgDotNetInternalAppDomain;
 /// <summary>
 /// Gets the reflection app domain or null if this isn't a managed app domain
 /// </summary>
 /// <param name="appDomain">Debugger app domain</param>
 /// <returns></returns>
 public static DmdAppDomain GetReflectionAppDomain(this DbgAppDomain appDomain) => (appDomain.InternalAppDomain as DbgDotNetInternalAppDomain)?.ReflectionAppDomain;