Raises a RuntimeError when you attempt to
call id on nil.
# File activesupport/lib/active_support/whiny_nil.rb, line 40
def id
raise RuntimeError, "Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id", caller
end