diff --git a/lib/collection/response.js b/lib/collection/response.js
index <HASH>..<HASH> 100644
--- a/lib/collection/response.js
+++ b/lib/collection/response.js
@@ -386,6 +386,17 @@ _.assign(Response, /** @lends Response */ {
     _postman_propertyName: 'Response',
 
     /**
+     * Check whether an object is an instance of {@link ItemGroup}.
+     *
+     * @param {*} obj
+     * @returns {Boolean}
+     */
+    isResponse: function (obj) {
+        return obj && ((obj instanceof Response) ||
+            _.inSuperChain(obj.constructor, '_postman_propertyName', Response._postman_propertyName));
+    },
+
+    /**
      * Converts the response object from the request module to the postman responseBody format
      *
      * @param {Object} response The response object, as received from the request module
Added Response.isResponse