class V8::Context

def open(&block)

def open(&block)
  if block_given?
    unless @native == C::Context::GetCurrent()
      @native.open do
        block.call(self)
      end
    else
      block.call(self)
    end
  end
end