Updated Grammar: Added open (id, id.id)