Use http://www.cs.oberlin.edu/~jwalker/nullObjPattern/