update documentation for dsup, and also allow its indexing to access variables in the caller workspace