 
      - SeeAlso: `StorableDefaultType`
      */
-    public static func pack<T: StorableDefaultType>(objects: [T?], key: String) {
+    public static func pack<T: StorableDefaultType>(objects: [T?], key: String, expires: StorageExpiry = .Never) {
         let warehouse = getWarehouse(key)
         
         var result = [AnyObject]()

            result.append(object as! AnyObject)
        }
        
        warehouse.write(result, expires: .Never)
    }

    /**

            result.append(object as! AnyObject)
        }
        
        warehouse.write(result, expires: expires)
    }


