code: public <T> T doWithoutTransaction(final SpecificTxAction<T, C> action) {
          checkNotx();
          return template.doInTransaction(new TxConfig(OTransaction.TXTYPE.NOTX), action);
      }
docs: Execute action without transaction.
  <p>
  NOTE: If normal transaction already started, error will be thrown to prevent confusion
  (direct call to template will ignore notx config in case of ongoing transaction, so this call is safer)
  
  @param action action to execute within transaction (new or ongoing)
  @param <T>    expected return type
  @return value produced by action
  @see ru.vyarus.guice.persist.orient.db.transaction.template.SpecificTxTemplate