rjbs must write docs!
autoderef with slices? gross