Principle 3 – Function by Design versus Function by Default