After `obj.extend(Helper)`, where does Helper live in the lookup, and what does the check print?module Helper def help; "hi"; end end obj = Object.new obj.extend(Helper) p obj.singleton_class.ancestors.include?(Helper) p obj.help