Skip to Content | Skip to Navigation FAQ  This section is
intended as a point to put answers to the common questions posed
by users of  Question 1: I called fetch() on a datastore and the
return value from the fetch function doesn’t have my data! Why?
Because the API is asynchronous be definition. The return value
from fetch will generally not have any data on it. It’s intended
as a point for stores to store an abort() function for a request
and a place for stores to put internal cache details and the
like. It is not intended to hand back data items. Data items are
always returned through the callbacks to fetch().  Question 2: I
introspected items from ItemFileReadStore using javascript
associative map walking and it has all these ‘_’ variables! Why?
Items from a datastore are supposed to be treated as opaque
handles. This is by definition of the API, which can be read in
the API section. and store several bits of important internal
information on each item, such as what store instance it came
form, what it