docs: public static TagLib nameSpace(Data data) {
  	boolean hasTag = false;
  	int start = data.srcCode.getPos();
  	TagLib tagLib = null;
  
  	// loop over NameSpaces
  	for (int i = 1; i >= 0; i--) {
  	    for (int ii = 0; ii < data.tlibs[i].length; ii++) {
  		tagLib = data.tlibs[i][ii];
  		char[] c = tagLib.getNameSpaceAndSeperatorAsCharArray();
  		// Loop over char of NameSpace and Sepearator
  		hasTag = true;
  		for (int y = 0; y < c.length; y++) {
  		    if (!(data.srcCode.isValidIndex() && c[y] == data.srcCode.getCurrentLower())) {
  			// hasTag=true;
  			// } else {
  			hasTag = false;
  			data.srcCode.setPos(start);
  			break;
  		    }
  		    data.srcCode.next();
  		}
  		if (hasTag) return tagLib;// break;
  	    }
  	    // if(hasTag) return tagLib;
  	}
  	return null;
      }