add  method to Expressive to manipulate lists
added support for retrieving object ids
added support for  - retrieving the id of objects