Executes the transaction operations dispatches inside block then commits.
block
FutureOr<R?> execute<R>(FutureOr<R> Function() block) => _executeImpl(block);