module Johnson::RubyLandProxy::Callable

def self.test?(proxy)

def self.test?(proxy)
  proxy.respond_to?(:call_using)
end

def call(*args)

def call(*args)
  call_using(runtime.global, *args)
end

def to_proc

def to_proc
  @proc ||= Proc.new { |*args| call(*args) }
end