all public functions pass tests for CSVDataStore