module DRb::DRbServer::InvokeMethod18Mixin

def block_yield(x)

def block_yield(x)
  if x.size == 1 && x[0].class == Array
    x[0] = DRbArray.new(x[0])
  end
  @block.call(*x)
end