| Function | Purpose | 
| AreAnyOfTheseInThis | Look for records containing certain values | 
| AreAnyOfTheseNOTInThis | Look for records not containing certain values | 
| RemoveRecord | Remove a record from the array | 
| AddRecords | Add records to the array | 
| GetARecord | Retrieve a record by index | 
| GetRecordsByFieldValue | Return an array containing matching records | 
| IsThisRecordADuplicate | Return True if a specific record is present in the array | 
| AppendField | Add a field to each record in the array | 
| ConvertFieldDataToType | Convert a field in the array to a specified data type (string, integer, or date) | 
| SaveArray | Save the array in a file | 
| RemoveFields | Remove fields from the array | 
| StripDupes | Remove adjacent duplicate records |