grammaFile changed,defaultConstructor added