CAindex mimics a cell array by overloading the following functions,
The attached test file illustrates the different operations it can perform. The way it differs from a normal cell array is that I can call it like this,
which is the same as
if the element in CELLARRAY(1,x) is 'ColumnTitle'
This was motivated by the desire to mimic a cell array with only subtle differences which is one of the more challenging things to do with MATLAB classes.