update fielDecl to use the new declaration sorts and update desugaring for fiedDecl and typedefDecl
test for multidimensional arrays and multiple declarations