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);
 }