First stab at compile time dependencies