Supporting document and data views of source code | Synapse