Added ?. conditional dereferencing operator