Make initialization process more readable