The installer allows to update overbld repository before compilation of ocaml+libraries' sources. But we should beware of the following scenario: when developers add new bindings to external library FOO to overbld repository, and the user updates repository from sf.net, gets the ocaml-FOO package and tries to compile it, he will get errors, because the installer (and the installed environment) doesn't contain includes and C-libraries of FOO library.
Maybe we should use mercurial branches or something like this.