PROV-642 Merged code required for CollectiveAccessDataReader to function