# System.Reflection

``` diff
 namespace System.Reflection {
     public sealed class ConstructorInvoker {
-        public object Invoke(object arg1);
+        public object Invoke(object? arg1);
-        public object Invoke(object arg1, object arg2);
+        public object Invoke(object? arg1, object? arg2);
-        public object Invoke(object arg1, object arg2, object arg3);
+        public object Invoke(object? arg1, object? arg2, object? arg3);
-        public object Invoke(object arg1, object arg2, object arg3, object arg4);
+        public object Invoke(object? arg1, object? arg2, object? arg3, object? arg4);
     }
-    public static class IntrospectionExtensions {
+    [EditorBrowsableAttribute(EditorBrowsableState.Never)]
+    public static class IntrospectionExtensions {
-        public static TypeInfo GetTypeInfo(this Type type);
+        [EditorBrowsableAttribute(EditorBrowsableState.Never)]
+        public static TypeInfo GetTypeInfo(this Type type);
     }
 }
```

