Isolating init logic in a separated module