Split trait CreateChildNode into 2.