template(name='main')
+test(a=1)
template(name="test")
= test
= a
= b
= c
button#test test
Template.test.onCreated ->
Template.currentData().b = 2
Template.test.helpers
test: ->
@.c = 3
console.log '@ inside helper', @ # {a: 1, b: 2, c: 3}
Template.test.events
'click #test': ->
console.log '@ inside event', @ # {a: 1, b: 2, c: 3}
It is simple vs Template.instance().viewmodel.myValue().
I propose to implement two way binding via this feature.