Multiple targets
We should be able to build project for different targets, e.g compile a part of the project as a reusable library, and then build unit tests for this library.
We should be able to build project for different targets, e.g compile a part of the project as a reusable library, and then build unit tests for this library.