Brendan Eich wrote: > Another problem with your alternative: either it breaks a refactoring > equivalence. ... or it leaks maybe-Reference type values into the language. /be