How much of this preference is due to references being (harder to make) non-null, and how much is purely due to the syntax?