Confidence intervals are estimated by using bootstrap
  resampling (see boot). The bootstrap
  generates a series of random selections with replacement
  for the original data and calculates the model parameters
  sigma and kappa for every selection. This set of
  parameters is used to estimate confidence intervals.  The parameter "type" determines the type of
  interval that is calculated. The values "norm",
  "basic", "stud", "perc" or
  "bca" are currently allowed. See
  boot.ci for details.
  The bootstrap is computed once in the usl
  function so calling confint multiple times for a
  specific USL object will return identical results.
  Creating multiple USL objects for a given set of input
  values is almost certainly going to produce different
  confidence intervals since random numbers are used to
  bootstrap.
  Calculating confidence intervals for a small number of
  observations is unreliable. The function will print
  warning or error messages if the calculated intervals are
  dubious or the estimation is not possible.