update the example a bit more
observers now receive an array of changes and computed properties are things