Add support for list and range expressions