Robert K. wrote in post #992235:
>>
>> --output:--
>> prog.rb:28:in `<main>': undefined method `options' for Foo:Class
>> (NoMethodError)
>
> Your new class does not inherit module ClassMethods, that's why.
>

I figured out the problem after I posted--including the module 
ClassFactory creates class methods in Opportunities--not the anonymous 
class that using() returns.

-- 
Posted via http://www.ruby-forum.com/.