Support filtering by element template or attribute
Currently we can "filter" what is replicated by including a specific branch. But if using a composite model, say a site with all it's composite assets, and only want to replicate the "foo" assets from all sites, this option does not work.
It is possible to build a weak referenced homogeneous asset model elsewhere under a separate branch and include only this branch. But this can be tremendous amounts of work / automation with all the burden on the client.
An improved mechanism might be like the ESRI integrator -- selection by template type(s). And even more flexible, allow filtering based on any boolean attribute type. Allowing an option to create using existing paths or new path (by filter type) would provide flexibility where there is little now.
Supporting better selection and translation supports cases where specific user groups can replicate their specific types to their individual systems. This is not an edge case -- it reflects clients organizations -- for example T&D FERC rules between traders, transmission and even generation. In this case, certain classes of users may have permission to portions of the database, but not all.
