code: function extractPropertyChunks (stateObject, chunkNames) {
        var extractedValues = {};
        var currentChunkName, chunkNamesLength = chunkNames.length;
  
        for (var i = 0; i < chunkNamesLength; i++) {
          currentChunkName = chunkNames[i];
          extractedValues[currentChunkName] = stateObject[currentChunkName];
          delete stateObject[currentChunkName];
        }
  
        return extractedValues;
      }
docs: /*!
  @param {Object} stateObject
  @param {Array.<string>} chunkNames
  
  @return {Object} The extracted value chunks.