add observeProp() to rerender a change event occurs
0.0.12