@qiangxue Should we check if value is array and make it array type if not?