Let's stop using indirect notation. It can lead to subtle bugs.