Init: Explanation of problem with `new-if`