box2d<double> const& extent() const { return tree_.extent(); }
void clear() { tree_.clear(); }
void insert(box2d<double> const& box) { tree_.insert(label(box), box); }
void insert(box2d<double> const& box, mapnik::value_unicode_string const& text) { tree_.insert(label(box, text), box); }
void insert(box2d<double> const& box) { tree_.insert(box, box); }