@abstractmethod<EOL><INDENT>def appendRecords(self, records, progressCB=None):<DEDENT>
Saves multiple records in the underlying storage. Should be implemented in
subclasses.

:param records: (list) of objects to store
:param progressCB: (func) called after each appension