The keyword for "new" is added. More semantic check is required.