If Im reading the GitHub history right, this PR was accepted at age 3 years and 1 day? Guess the cake worked!
Looks to me like letting you call code that doesn't affect the parent object to be called before the parent object had finished construction.