rails generator bug?

As I mentioned in Passing args to generator - Rails - Ruby-Forum I can't pass arguments to rails generator. After a couple hours I find a dirty hack

def add_options!(opt) .... opt.on("--option_name","Some Text") { |v| options[:option_name] = arg[0] }

but regardless what i do the options hash still 'll contain the logical true for defined arguments (def add_options!(opt)).

Only arg array 'll contain the runtime argument's value.

Any help is welcome to solve this uggly, dirty ... hack

Thanks kfl62