The practical problem is that properties and other method groups are not so usable. They tend to come up with ambiguity errors when there shouldn't be. First step in fixing that is making normal methods not assignable. I had planned around making that just a type annotation. A type gets a token making it either const or a delegate (however the typing worked out to make things work like you'd expect), but it turns out things just don't work like that. The proper place to put a constness token is in the member definition (alongside the visibility level and 'virtual' token).
Unfortunately, that's a fairly major change since the member definition class touches a lot of places. And it broke some stuff. So next comes cleanup of that followed by more changes to get property = property to do the right thing (but allow actual property delegate assignment too).