Takes care of missing configuration properties as well as existing ones.