code: function forEachProp (obj, callback, thisArg) {
          var name, value;
          for (name in obj) {
              if (obj.hasOwnProperty(name)) {
                  value = obj[name];
                  callback.call(thisArg || value, value, name, obj);
              }
          }
      }
docs: Utilities --------- Loop over object properties