dynamic dependency tracking
update observable arrays
update computed writer
fix an unbind bug
Fix bugs in computed writers and data context
update computed writer