allow empty array and dictionary literals