/* 567 */ CollectionValue collectionValue = (CollectionValue)metaValue;
/* 568 */ return unwrapCollection(collectionValue, type);
/* */ }
/* 570 */ if (metaType.isTable())
/* */ {
/* 572 */ TableValue tableValue = (TableValue)metaValue;
/* 573 */ return unwrapTable(tableValue, type);
/* */ }
/* */
/* 576 */ throw new IllegalArgumentException("Unsupported meta value: " + metaValue);
/* */ }