Use of tree structures for processing files | Synapse