Edit: It's great that you mention OCaml's module system too; my professor probably mentions the benefits of it in just about every lecture.
Edit: It's great that you mention OCaml's module system too; my professor probably mentions the benefits of it in just about every lecture.