int _size = textOrMarkup.size();
Assert.assertEquals(1, _size);
TextOrMarkup _head = IterableExtensions.<TextOrMarkup>head(textOrMarkup);
EList<EObject> _contents = _head.getContents();
EObject _head_1 = IterableExtensions.<EObject>head(_contents);
final Table t = ((Table) _head_1);
EList<TableRow> _rows = t.getRows();
int _size_1 = _rows.size();
Assert.assertEquals(1, _size_1);
EList<TableRow> _rows_1 = t.getRows();
TableRow _head_2 = IterableExtensions.<TableRow>head(_rows_1);
final EList<TableData> data = _head_2.getData();
int _size_2 = data.size();
Assert.assertEquals(2, _size_2);
TableData td = data.get(0);