alex,
your suggestion helps understanding the CanJS structure, thanks.
Why do you think binding with compute during initialization and <% value() %> is more efficient than <%= this.attr(' . . . ') %> ?