Adding module definitions for _ext.ml files
Merge branch 'generate_constructors_and_modules' into for_third_party