Thanks. An extra note: if we send an ampersand when inserting, e.g, a new customer named "some company &Co.", then ampersand is treated like a field separator and customer name will be stored as "Some company".
I would like to know what BackgroundHALShouldPause does, and how to use it. While it's listed in the HAL Primitives report, it is not used in source code and it doesn't appear in the LMS HAL...