Added selection based on description to the RecordsRetriever; added substitution of empty values (plus tests) in DataRecords lists