Removed unused rec flag in constructor creation
Merge branch 'generate_constructors_and_modules' into for_third_party