Why is it restricted only to objects with no parents?