code: public void alias(DMatrixRMaj variable , String name ) {
          if( isReserved(name))
              throw new RuntimeException("Reserved word or contains a reserved character");
          VariableMatrix old = (VariableMatrix)variables.get(name);
          if( old == null ) {
              variables.put(name, new VariableMatrix(variable));
          }else {
              old.matrix = variable;
          }
      }
docs: Adds a new Matrix variable.  If one already has the same name it is written over.
  
  While more verbose for multiple variables, this function doesn't require new memory be declared
  each time it's called.
  
  @param variable Matrix which is to be assigned to name
  @param name The name of the variable