For instance, you can't really do `[not[object[]]]` because that's everything. Something like `[not[arrayof[exact[object]]]]` would be helpful. Workaround: ```powershell [not[generic[Collections.Generic.IList`1, args[exact[object]]]]] ```