fixed bug: inter-project dependencies with forward declarations did not work, produced configuration-phase errors