Right now the function makeTree take a Cat object and a logical indicating if you want the results to be "flat" (a table) or not (a list of lists). If a user opted for the latter, and stored the result of the function, we should allow for them to then "flatten" the list without having to run the entire function again with the argument flat = TRUE.