Well what are your suggested alternatives for constructors? Personally I find 
my`defaults` would be a nice addition to the language, replacing the default 
value for a given type, but aside from that the only alternative idea I can 
come up with is a constructor that works like `'T*'.construct(fieldA, fieldB)` 
which is even less verbose than my current state or any of the other 
languages(since they require giving type fields). Though that syntax would be 
limited to having only forced parameters. The way I see it you _have_ to 
specify all the fields of a given parameter atleast once.

Reply via email to