An instance of a `BasicObject` subclass receives an undefined message. What is raised, and why?class Pure < BasicObject end Pure.new.no_such_method