It looks like maybe my responses aren't getting to the list? I've made
several recently but they aren't there when I look at the group on
groups.google.com. Lets see if this one makes it....
When you have a list of object, the objects that you store into the list
(even if it's just the object ids) need to be "serialized". Cache pretty
much always serializes objects by converting then into a $LIST
structure. So the dots that you see in ED are not dots, but ED's
representation of unprintable binary characters that make up the $LIST
structure. You nee to use the $LIST() function and related functions to
manipulate a $LIST string.
It doesn't matter that the your class uses MV storage. Objects can be
arbitrarily complex, so need to be serialized by default as nested
$LISTs. This will probably play havoc eventually with your data, because
a $LIST is a binary structure, which could possible contain characters
that mv uses for delimiters.