[Eric Lippert] If null is bad, why do modern languages implement it?
programmers.stackexchange.com