code: func runIsolatedTxn(c context.Context, cb func(context.Context) error) error {
  	return runTxn(datastore.WithoutTransaction(c), cb)
  }
docs: // runIsolatedTxn is like runTxn, except it executes the callback in a new
  // isolated transaction (even if the original context is already transactional).