docs: public boolean renameHttpSession(String oldName, String newName) {
  		// Check new name validity
  		if (newName == null || newName.isEmpty()) {
  			log.warn("Trying to rename session from " + oldName + " illegal name: " + newName);
  			return false;
  		}
  
  		// Check existing old name
  		HttpSession session = getHttpSession(oldName);
  		if (session == null) {
  			return false;
  		}
  
  		// Check new name uniqueness
  		if (getHttpSession(newName) != null) {
  			log.warn("Trying to rename session from " + oldName + " to already existing: " + newName);
  			return false;
  		}
  
  		// Rename the session and notify model
  		session.setName(newName);
  		this.model.fireHttpSessionUpdated(session);
  
  		return true;
  	}