From: Sylvain Joyeux Date: 2007-11-26T21:37:04+09:00 Subject: Re: Is this pattern current? > with_value_return_value( super(*args) ) do |o| > my_init.bind(o).call(*args) > end AFAIK this is called #returning in both facets and activesupport. There has been a discussion about it a while ago. http://groups.google.com/group/comp.lang.ruby/browse_thread/thread/70dadf80a5f57e1f/4433b25ea8402832 -- Sylvain