#include <pack_base.h>
class for handling data allocated on heap by graphnode and treenode algorithms