From: Trans Date: 2006-10-09T06:55:14+09:00 Subject: Conditional class extension Is there a better way to do conditional class extension? module Foo if const_get(:Bar) class Bar def x; end end end recue nil end The 'if const_get ... rescue nil' doesn't seem very elegant. Thanks, T.