anchor.diff:      return isExpanded;
     }
   
  +  ///This algorithm linearizes the matrix construct.
  +  ///
  +  ///It essentially collects all of the data points in the nth dimensional matrix construct into one linear list.
  +  ///Returns a list of all data points in the matrix construct.
     List _linearize(int currentDim, List currentList) {
       //Base Case
       if ((currentDim + 1) == this._matrixDimension) {
  
positive.code:       return matrixState;
      }
    }
  //TODO::Create Error Classes? for this Class...?
  }
  
negative.code:     } //End else
    } //End matrixPort Algorithm.
  
    ///This Algorithm ports the old matrix values to the new matrix.
    ///
    /// It ports each data point in the old matrix construct to the same relative position/dimensional address
    /// in the new matrix construct.
    void _matrixPort(int currentDim, List newList, List linearMatrix) {
      //Base Case
      if (this._linearCount >= linearMatrix.length) {
  