code: public boolean createId(final String identifier) {
  
  		if (identifier == null) {
  			log.error("Unable to create a null Identifier.");
  			return false;
  		}
  
  		if (this.originString == null) {
  			log.error("Origin has not been set.  Cannot create Identifiers without a valid origin.");
  			return false;
  		}
  
  		CreateIdentifierMessage message = new CreateIdentifierMessage();
  		message.setCreationTime(System.currentTimeMillis());
  		message.setOrigin(this.originString);
  		message.setId(identifier);
  
  		this.session.write(message);
  		log.debug("Sent {}", message);
  
  		return true;
  	}
docs: Creates a new Identifier in the world model.
  
  @param identifier
  the Identifier to create
  @return {@code true} if the message was sent successfully.