adhere to the rest of *Cloth protocols convention of using issubclass to serialize arrays instead of lookup tables.

i wonder why that is the way it is though.