prev <<
Acme::ReturnValue
>> next
Acme::ReturnValue
I'm quite sure that there are some (or a lot) problems with that approache.