Make inheritance hiearchy of different tree types, all, recent, worn