docs: private void validateContextName(String name) {
  		if (name == null || name.isEmpty()) {
  			throw new IllegalContextNameException(
  					IllegalContextNameException.Reason.EMPTY_NAME,
  					"The context name must not be null nor empty.");
  		}
  
  		if (getContext(name) != null) {
  			throw new IllegalContextNameException(
  					IllegalContextNameException.Reason.DUPLICATED_NAME,
  					"A context with the given name [" + name + "] already exists.");
  		}
  	}