+1
I would add that properties should actually be supported at the language
level. That is, having special java keywords that would create properties
and reduce all the code clutter you have to write every time you want to
create properties.
Regards,
--
Pedro Duque Vieira
Be aware that the binding of properties is lazy. That means that if a value changes,
bound properties are not updated, they only get notified of the change. Serverside that
may not be the preferred / expected behavior (binding libraries like JGoodies always
update), so it may be necessary to