If you are new to the dynamic interface, the layout of
the nested tables can be confusing. The key point to realize is that from the perspective of Chameleon
each message object is in fact a table. As a result, when you are exploring this
table dynamically you will be getting all the data from sub tables off
this main table. The top level message table will only have one row. To access all the
tables underneath, it is only necessary to access the zero row.