Adapting data structures to MTL4 concepts may be a way to save time and make early progress. We will need to implement a new data structure framework in order to accomodate the new data structures we need (we don't want to extend within the MTL2 data structure framework).