I would like to implement a Glazed List that has both an AdvancedTableFormat and WritableTableFormat interface.

I am reading here:
<http://www.jroller.com/aalmiray/entry/glazedlists_groovy_not_your_regular>

and for one interface it seems this is possible in Groovy with the "as" keyword:

```
# return new EventTableModel(linksList, [  
#       getColumnCount: {columnNames.size()},  
#       getColumnName: {index -> columnNames[index]},  
#       getColumnValue: {object, index ->  
#          object."${columnNames[index].toLowerCase()}"  
#       }] as TableFormat)

```

Is it somehow possible to do this for two interfaces? If so how?

Thank you!

Misha