structure for calculateStartDate implementation of Table::insertRow