CharArray, the ByteArray is a particular kind of
Array, which is here for abstraction purposes, but which is never
actually used, since the ByteString holds the same kind of state,
but provides much more functionality.
protected id initWithEnumerator Enumerator e;
_builtin_.Any at int index;
byte at int index;
char at int index;
int at int index;
long at int index;
float at int index;
double at int index;
int elementByteSize;
int hash;
(pointer, int) pointerToElements (int, int) (start, len);
int
writeRange (int, int) (start, len)
into MutableByteArray destination
at int position;
void encodeUsingCoder Encoder coder;
void initWithCoder Decoder coder;
class (State) mutableCopyClass;
MutableByteArray class.