Dependent by Design