I quite like the shortened constructors. You did a good job of explaining
how it it would work in a variety of situations and I have no questions on
the behavior of the basic proposal.
I don't like the Alternate Syntax: the difference between the current
behavior and the proposed is triggered only by not having a body. I could
perhaps be persuaded but currently I'm 33/66 on it.
At first I didn't like the General Automatic Assignment either, but
currently I am 50/50. I'd like to hear some more discussion on this point,
so if you have an opinion on it could you please speak up? My only thought
is that shortened syntax for non-constructors would be less helpful if we
had accessors, but they don't necessarily interfere with each other and we
don't have accessors so I think that's okay.