fails(JRUBY-4457):Proc#yield invokes self
fails(JRUBY-4457):Proc#yield sets self's parameters to the given values
fails(JRUBY-4457):Proc#yield can receive block arguments
fails(JRUBY-4457):Proc#yield on a Proc created with Proc.new replaces missing arguments with nil
fails(JRUBY-4457):Proc#yield on a Proc created with Proc.new silently ignores extra arguments
fails(JRUBY-4457):Proc#yield on a Proc created with Proc.new auto-explodes a single Array argument
fails(JRUBY-4457):Proc#yield on a Proc created with Kernel#lambda or Kernel#proc ignores excess arguments when self is a proc
fails(JRUBY-4457):Proc#yield on a Proc created with Kernel#lambda or Kernel#proc substitutes nil for missing arguments when self is a proc
fails(JRUBY-4457):Proc#yield on a Proc created with Kernel#lambda or Kernel#proc raises an ArgumentError on excess arguments when self is a lambda
fails(JRUBY-4457):Proc#yield on a Proc created with Kernel#lambda or Kernel#proc raises an ArgumentError on missing arguments when self is a lambda
fails(JRUBY-4457):Proc#yield on a Proc created with Kernel#lambda or Kernel#proc treats a single Array argument as a single argument when self is a lambda
fails(JRUBY-4457):Proc#yield on a Proc created with Kernel#lambda or Kernel#proc treats a single Array argument as a single argument when self is a proc
