make st_object_pool::reuse_object virtual to make rewriting it available.