#' @param range Optional object of class `GRanges` or `IRanges` containing #' regions to be highlighted on the axis by coloured boxes. #' @param x A valid track object class name, or the object itself, in which #' case the class is derived directly from it. #' @param id A character vector of the same length as `range` containing #' identifiers for the ranges. If missing, the constructor will try to extract #' the ids from `names(range)`. #' @param name Character scalar of the track's name used in the title panel #' when plotting. #' @param \dots Additional items which will all be interpreted as further #' display parameters. See `settings` and the "Display Parameters" #' section below for details.