Wrong number of arguments (1 for 2) - Resque::Plugins::Meta
===

I'm getting a Resque task (which extends Resque::Plugins::Meta) failing with error:

    wrong number of arguments (1 for 2)
    ... resque/plugins/meta.rb:97:in `on_failure_meta'

perform is defined to take arguments (meta_id, *args).  If we don't extend Meta and define perform to take no arguments, everything works fine.  Any ideas?