support basic form of array
support mutliline expression
support field access
bug fix
support object literal