Was there ever an Object#self at some point in time?
I ask because some time ago while doing something silly which I did not care to save and now failed to reproduce, I once got a compile error about missing Object#self method.
Maybe it was somehow caused by my faulty code (what I assumed at first), I don’t know, but definitely there wasn’t any #self method or call in it.
Too bad at the time I just defined Object#self to make it compile in a pinch and later deleted the whole thing because it was nonsense anyways.
Only after noticing there is #itself and seeing the implementation of #not_nil! it occurred me, perhaps this could be a bug somewhere. Perhaps it used to be the name of one of those two?
Does it ring a bell to someone familiar with the code base?
Otherwise, forget it, there’s a good chance it was my fault.