Fixing parser to support declarations of the form {STRUCT} {NAME} = new {CONSTRUCTOR}()