As long as a data store is defined for a particular SCO, it can be populated
with any form of text. A SCO can use as many data sores as it has defined
in the content package. A single data store can also be accessed by an
unlimited number of SCOs.
By default, information in the data stores will persist across attempts
on the same SCO. This means it is possible for a SCO to put information
into the data store, and if it is attempted again, to remember it.
It is possible to turn off this persistence, in which case the data store
will be treated as new each time there is a new attempt on a SCO.