+ If \code{age.max = NULL} (the default), it is assumed that
+ \code{age.min} gives exactly known ages. Otherwise, \code{age.max} and
+ \code{age.min} must be of the same length and give the intervals for
+ each node. Some node may be known exactly while the others are
+ known within some bounds: the values will be identical in both
+ arguments for the former (e.g., \code{age.min = c(10, 5), age.max =
+ c(10, 6), node = c(15, 18)} means that the age of node 15 is 10
+ units of time, and the age of node 18 is between 5 and 6).
+
+ If two nodes are linked (i.e., one is the ancestor of the other) and
+ have the same values of \code{age.min} and \code{age.max} (say, 10 and
+ 15) this will result in an error because the medians of these values
+ are used as initial times (here 12.5) giving initial branch length(s)
+ equal to zero. The easiest way to solve this is to change slightly the
+ given values, for instance use \code{age.max = 14.9} for the youngest
+ node, or \code{age.max = 15.1} for the oldest one (or similarly for
+ \code{age.min}).
+
+ The input tree may have multichotomies. If some internal branches are
+ of zero-length, they are collapsed (with a warning), and the returned
+ tree will have less nodes than the input one. The presence of
+ zero-lengthed terminal branches of results in an error since it makes
+ little sense to have zero-rate branches.
+