code: func ReadOne(ctx context.Context, store Store, path Path) (interface{}, error) {
  	txn, err := store.NewTransaction(ctx)
  	if err != nil {
  		return nil, err
  	}
  	defer store.Abort(ctx, txn)
  
  	return store.Read(ctx, txn, path)
  }
docs: // ReadOne is a convenience function to read a single value from the provided Store. It
  // will create a new Transaction to perform the read with, and clean up after itself
  // should an error occur.