Allow caller to decide if transaction should start automatically. This is for example needed by ops4j Spring Transaction Manager.