Figure 3: There is no child() function because the object in (a) could turn into the object in (b).

(a)

(b)