code: public Aliases add(String alias,String reference){
  		if (aliases.get(alias) == null){
  			aliases.put(alias,reference);
  		} else {
  			throw new IllegalArgumentException("Alias '" + alias + "' already exists");
  		}
  
  		return this;
  	}
docs: Adds an alias
  @param alias
  @param reference