I think we should make a cut here. childlessCopy will create another mutable instance of our description. So I think we should not support it. If we are going to, we should at least mark this method as deprecated.