The example includes:
`effect(() => console.log('Name changed:', this.firstName()));`
But the text says "We also declare an effect, which callback will execute every time we change the value of any of the signals it reads — in this case fullName"
Surely fullName is not involved at all?