Yes, that might make sense.  A nice thing about `DDesc` is that it tends to hold onto a datashape.  Does DyND do this in all cases as well? If so I would support this.  It'd be nice to strip off some layers of indirection.