code: @Override
  	public Tuple createTuple(EntityKeyMetadata entityKeyMetadata, OperationContext operationContext) {
  		Tuple tuple = null;
  		CreateTuple createTuple = new CreateTupleImpl( entityKeyMetadata );
  
  		try {
  			tuple = super.createTuple( entityKeyMetadata, operationContext );
  		}
  		catch (Exception e) {
  			handleException( createTuple, e );
  		}
  
  		handleAppliedOperation( createTuple );
  		return tuple;
  	}
docs: IdentityColumnAwareGridDialect