/// <summary>
 /// If null...
 /// </summary>
 /// <param name="this"></param>
 /// <param name="action"></param>
 /// <param name="context"></param>
 public static void IfNull <T>(this BooleanVal3 @this, Action <T> action, T context)
 {
     if (@this is null || @this.IsT2())
     {
         action?.Invoke(context);
     }
 }
 /// <summary>
 /// If null...
 /// </summary>
 /// <param name="this"></param>
 /// <param name="action"></param>
 public static void IfNull(this BooleanVal3 @this, Action action)
 {
     if (@this is null || @this.IsT2())
     {
         action?.Invoke();
     }
 }