hashed_escapement
table.widths = new hashed_escapement[kTableCount];
const hashed_escapement* widths
= static_cast<hashed_escapement*>(table.widths);
hashed_escapement* widths = static_cast<hashed_escapement*>(table.widths);
hashed_escapement* newWidths = new hashed_escapement[newSize];
delete[] (hashed_escapement*)fBuffer[x].widths;