diff --git a/lib/resque_unit/helpers.rb b/lib/resque_unit/helpers.rb
index <HASH>..<HASH> 100644
--- a/lib/resque_unit/helpers.rb
+++ b/lib/resque_unit/helpers.rb
@@ -3,9 +3,6 @@ module Resque
     # Given a Ruby object, returns a string suitable for storage in a
     # queue.
     def encode(object)
-      if object.is_a?(Array)
-        return object.map{|o| encode(o) }
-      end
       if defined? Yajl
         Yajl::Encoder.encode(object)
       else
@@ -16,10 +13,7 @@ module Resque
     # Given a string, returns a Ruby object.
     def decode(object)
       return unless object
-      if object.is_a?(Array)
-        return object.map{|o| decode(o) }
-      end
-
+      
       if defined? Yajl
         begin
           Yajl::Parser.parse(object, :check_utf8 => false)
helpers.rb should be a carbon copy of Resque's helpers.rb.

Otherwise, we might run into weird inconsistencies between resque_unit and Resque.