For GemStone we wrote a primitive (*String>>encodeUsing:*) that expects a nil in the table, so we can't use the *newer more efficient* algorithm here ...