ほんとだな。

int x;
class C {
static ref int f() { return x; }
ref int g() { return x; }
}

void main() {
(&C.f)() = 0; // ok
(&(new C).g)() = 0; // error
}