UnitOfWorkEvents events = unitOfWork.metaInfo( UnitOfWorkEvents.class );
ValueBuilder<UnitOfWorkDomainEventsValue> builder = vbf.newValueBuilder( UnitOfWorkDomainEventsValue.class );
builder.prototype().user().set( user );
builder.prototype().timestamp().set( System.currentTimeMillis() );
builder.prototype().usecase().set( unitOfWork.usecase().name() );
builder.prototype().version().set( version );
builder.prototype().events().get().addAll( events.getEventValues() );
try
{