Ah, interesting. Perhaps we *do* need an non-generic version after all:

```C#
var staticProperty = new Properties().Select(() => AStaticClass.WriteOnlyProperty);
```