Solving backwards compatibility in Ruby with a proxy object January 26 oo, open source, proxy, ruby, sucker punch