Today I explained to somebody what to expect for nil-messaged return values in Obj-C—and why—and holy crap I feel like Obj-C Jason Bourne. Where did that come from?