restore clear() in allocteNew(.)