In the [MRI implementation of gc.c](http://rxr.whitequark.org/mri/source/gc.c#3167) I saw an object named `undef`. What is that `undef` object? What is its class? How can I access it? Is there any utility for it?