1. A computer-implemented method comprising: establishing access to at least two scoped data sources, wherein each scoped data source has one or more corresponding data source instances; receiving, by a processor, a request and selecting, for each of the at least two scoped data sources, a data source instance; receiving, by the processor, one or more commands, each command referring to at least one of the at least two scoped data sources; and performing, responsive to the one or more commands, one or more operations on the selected data source instances.