Refactory ListRecords, GetRecord, ListIdentifiers and ListSets