Hi,

In message "Re: [ruby-core:18456] Instantiating subclasses of Proc"
    on Fri, 5 Sep 2008 05:03:29 +0900, Tilman Giese <tilman / apfelfabrik.de> writes:

|However, Proc seems to behave differently. Instantiating a subclass will 
|return an instance of Proc instead of an instance of the subclass.

Which version do you use?  Try newer version.

							matz.