trap:modify: inlined into binder
AngularJS Todo example ported.