clarify why expected_diagostics isn't available to everyone

Someone was wondering why it had this whitelist, so add a bit
more info to the comment.

PiperOrigin-RevId: 296003095
diff --git a/internal/tsc_wrapped/tsc_wrapped.ts b/internal/tsc_wrapped/tsc_wrapped.ts
index 442ce6f..24e2e6e 100644
--- a/internal/tsc_wrapped/tsc_wrapped.ts
+++ b/internal/tsc_wrapped/tsc_wrapped.ts
@@ -286,7 +286,10 @@
   return true;
 }
 
-// We only allow our own code to use the expected_diagnostics attribute
+// We use the expected_diagnostics attribute for writing compilation tests.
+// We don't want to expose it to users as a general-purpose feature, because
+// we don't want users to end up using it like a fancy @ts-ignore.
+// So instead it's limited to a whitelist.
 const expectDiagnosticsWhitelist: string[] = [
 ];