This problem is caused by problems with the debt type selection method. We should probably wait to we decide what we are going to do about that.
The problem is caused by these blocks -
because StudentLoansDebt is a LoansDebt, it would use the second block to set debt[1].name. However, a temp_sub_type was set for student loans because there is no class for it yet. Since it was never erased, it was used for Debt.
This problem is caused by problems with the debt type selection method. We should probably wait to we decide what we are going to do about that.
The problem is caused by these blocks -
because StudentLoansDebt is a LoansDebt, it would use the second block to set debt[1].name. However, a temp_sub_type was set for student loans because there is no class for it yet. Since it was never erased, it was used for Debt.