After having done nothing but dealing with the horrors of Reflection for the past week or so I do really wonder why I subject myself to this programming language...
Yes waiter please give me another "unknownObject.GetType().GetProperties(BindingFlags.Public|BindingFlags.Private|BindingFlags.Instance)" so I can set values I should not have access to at runtime
I should really instead focus on switching to NixOS