Test 1: Counter with state and bind

Test 3: Computed property (doubled)

Doubled:

Test 4: Watcher on count

Watch output:

Test 2: Text input with two-way binding

Test 5: Persistent state (localStorage)

Test 6: Global store

Test 7: HTML binding

Test 8: External store mutation + notify()