A system for building and managing a modular application includes multiple
libraries. Each one of the libraries includes at least one functional
module. The build system also includes a selector capable of selecting a
functional module from the libraries. A compiler for compiling the
selected functional module is also included.