        DataSetFilter df;
        df.data_set_name_regex = "Risk";

        ArrayRange<DataSet> datasetarray = mgsi->getDataSets(df,"",0,-1);
        vector<DataSet> datasets = datasetarray.records;

        for (vector<DataSet>::iterator ds = datasets.begin(); ds != datasets.end(); ds++) {
            printf("Moo! %s\n",ds->data_set_name.c_str());
        }
