BTW the problem with using scope function like:
- scope: function(attrs, parentScope, element){
- return new can.Map({
- dict: parentScope.attr('dict')
- })
- }
for cases where it is it will not setup two way binding automatically if attribute doesn't present on the element.