At the edge of the world: Ruby NilClass versus Eiffel NONE