Compile-time dependencies matter