When writing something more complicated than “hello world”, it could be great to use the most of .Net core libraries. The existing whitelists prohibit too much. For example, I can’t use Type.IsAssignableFrom and have to do an ugly try-catched cast instead.
I propose to replace Whitelists with Blacklists, prohibiting things useless / not compatible with Unity.