1. A method for conveying a representation of one or more hierarchal structures, the method comprising: identifying a first dataset corresponding to a first hierarchal structure; identifying a second dataset corresponding to a second hierarchal structure; providing a first referential link between said first and second sets of data, wherein said first referential link indicates a target hosted node; and providing a second referential link between said first and second sets of data, wherein said second referential link indicates a source hosting note; whereby said first hierarchal structure and said second hierarchal structure appear as a single hierarchal structure to a software application.