unit-path as a compiler directive?