class StaticScope
  def to_s
    puts "parent: #{@parent}, module: #{@module}"
  end
end

class Fruit
  def initialize(name)
    @name = name
    puts MethodContext.current.method.staticscope.to_s
  end
end

pineapple = Fruit.new("pineapple")